@charset "utf-8";applet,blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,img,input,legend,li,ol,p,pre,table,td,textarea,th,tr,ul{margin:0;padding:0;border:none}
body{position:relative;background:#fff;color:#666;font-size:12px;font-family:微软雅黑}
body,div,fieldset,form,h1,h2,h3,h4,h5,h6,html,p{-webkit-text-size-adjust:none}
input::-ms-clear{display:none}
input,select,textarea{outline:0;cursor:pointer;-webkit-appearance:none}
html{width:100%;-webkit-tap-highlight-color:transparent}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}
select::-ms-expand{display:none}
img{margin:0;padding:0;border:none;vertical-align:top}
em,i{font-style:normal}
li,ul{list-style:none;outside:none}
.clear{clear:both;width:100%;height:0}
a,b,dd,dl,dt,i,input,p,select,span{font-family:微软雅黑}
a{color:#333}
a,a:active,a:focus,a:hover{text-decoration:none}
.bg,.tousu_bg{position:fixed;top:0;left:0;z-index:999;display:none;width:100%;height:100%;background:url(../images/bg_bg.png?v=20221202)}
.box{margin:0 auto;padding-top:100px;width:1180px}
.box_left{float:left;width:880px}
.box_right{float:right;width:280px}
.box_padding{padding:0 30px;background:#fff}
.float_bottom{position:fixed;bottom:0;left:0;z-index:40;width:100%;background:url(../images/bgs.png?v=20221202)}
.float_bottom,.float_bottom_box{height:80px;-webkit-transition:all .3s}
.float_bottom_box{position:relative;margin:0 auto;width:1180px}
.float_bottom_left{float:left;margin-right:30px;width:250px;height:80px}
.float_bottom_left,.float_bottom_right{overflow:hidden;-webkit-transition:all .3s}
.float_bottom_right{position:absolute;right:30px;bottom:0;width:100px}
.float_bottom_right img{width:100%}
.float_bottom_center{position:relative;float:left;overflow:hidden;margin:20px 0;width:740px;-webkit-transition:all .3s}
.float_bottom_bot,.float_bottom_top{float:left;display:none;width:100%;height:40px}
.float_bottom_bot.on,.float_bottom_top.on{display:block}
.float_bottom_next{float:left;margin:0 0 0 10px;width:120px;height:40px;border-radius:4px;background:#ddb97b;color:#fff;text-align:center;font-size:14px;line-height:40px;cursor:pointer}
.float_bottom_text{margin:0 10px 0 0;width:150px;border-radius:4px}
.float_bottom_text,.float_bottom_texts{float:left;padding:0 10px;height:40px;background:#fff}
.float_bottom_texts{width:100px;border-radius:4px 0 0 4px}
.float_bottom_center select{float:left;margin:0 10px 0 0;padding:0 10px;width:170px;height:40px;border-radius:4px;background:#fff url(../images/select_jiao.png?v=20221202) no-repeat right 10px center}
.float_bottom_yan{width:100px;border-radius:0 4px 4px 0;font-size:14px}
.float_bottom_btn,.float_bottom_yan{float:left;height:40px;background:#ddb97b;color:#fff;text-align:center;line-height:40px;cursor:pointer}
.float_bottom_btn{position:absolute;width:170px;border-radius:4px;font-size:16px}
.float_bottom_max{position:absolute;top:20px;left:20px;display:none}
.float_bottom.in{top:calc(40% + 245px);left:100%;overflow:hidden;margin-top:-115px;width:0;height:40px}
.float_bottom.in .float_bottom_box{width:200px;height:90px}
.float_bottom.in .float_bottom_center,.float_bottom.in .float_bottom_left{width:0;height:0}
.float_bottom.in .float_bottom_right{right:0;width:88px}
.float_bottom.in .float_bottom_max{display:block}
.float_bottom.on{overflow:hidden;height:0}
.float_bottom_close{position:fixed;bottom:2px;left:50%;z-index:1001;display:none;margin-left:557px;width:33px;height:77px}
.float_bottom_close i{float:left;margin:0 16px;width:1px;height:20px;background:#fff}
.float_bottom_close img{float:left;width:33px;height:33px;cursor:pointer}
.left{position:fixed;top:50%;left:50%;z-index:1001;display:none;margin:-165px 0 0 -642px;width:42px;height:426px}
.left a{float:left;margin-top:-1px;width:40px;border:1px solid #ddd;background:#fff;text-align:center;line-height:40px}
.left a.in{border:1px solid #ddb97b;background:#ddb97b;color:#fff}
.right{position:fixed;bottom:50px;left:50%;z-index:9998;margin-left:620px;width:80px}
.right_bao{position:absolute;top:-110px;left:-4px;width:92px;height:102px}
.right_box{float:left;margin-top:-1px;padding:0 0 6px;width:80px;border:1px solid #f0f0f0;background:#fff;color:grey;text-align:center;line-height:24px;-webkit-transition:all .3s}
.right_box:hover{box-shadow:0 0 10px rgba(0,0,0,.1);color:#ddb97b}
.right_box img{margin:5px 0}
.right_box i,.right_box img{float:left;width:100%}
.right_box .right_01{display:block}
.right_box .right_02,.right_box:hover .right_01{display:none}
.right_box:hover .right_02{display:block}
.right_top{float:left;width:100%;border:1px solid grey;background:grey;color:#fff;text-align:center;font-weight:700;line-height:34px;cursor:pointer;-webkit-transition:all .3s}
.right_top:hover{border:1px solid #ddb97b;background:#ddb97b}
.banner{position:relative;width:100%;height:500px}
.banner_nav{position:absolute;left:50%;z-index:999;margin-left:-590px;width:280px;height:500px}
.banner_li{float:left;width:100%;-webkit-transition:all .5s}
.banner_01{background:url(../images/banner_bg_01.png?v=20221202)}
.banner_02{background:url(../images/banner_bg_02.png?v=20221202)}
.banner_li:hover{background:url(../images/banner_bg_03.png?v=20221202)}
.banner_left{float:left;padding:10px 0 11.5px 40px;width:240px;height:50px}
.banner_left_top{width:100%;background:url(../images/jiao_move.png?v=20221202) no-repeat right 15px top 10px;color:#666;font-size:16px;line-height:30px}
.banner_left_bottom{float:left;overflow:hidden;margin-left:-10px;width:250px;height:20px;font-size:14px;line-height:20px}
.banner_left_bottom a{float:left;padding:0 10px;-webkit-transition:all .3s}
.banner_left_bottom i{float:left;margin:2px 0;width:0;height:10px}
.banner_left_bottom a:hover,.banner_right_a a:hover{color:#ddb97b}
.banner_right{position:absolute;top:0;left:280px;overflow:hidden;width:0;min-height:500px;background:url(../images/banner_bg_02.png?v=20221202);-webkit-transition:all .5s}
.banner_li:hover .banner_right{width:560px}
.banner_right:hover{background:url(../images/banner_bg_03.png?v=20221202)}
.banner_right_box{position:relative;float:left;margin:0 30px;width:500px;border-bottom:1px dashed #ddd}
.banner_right_bt{position:absolute;top:50%;left:0;margin-top:-20px;width:90px;color:#ddb97b;font-weight:700;font-size:16px;line-height:40px}
.banner_right_a{float:left;padding:5px 10px 5px 100px;font-size:14px;line-height:30px}
.banner_right_a a{float:left;margin-right:20px}
.banner_right_ad{position:absolute;bottom:30px;left:30px;width:500px;height:180px}
.flexslider{position:relative;overflow:hidden;height:500px;background:url(../images/loading.gif) 50% no-repeat}
.slides{position:relative;z-index:1}
.slides li{height:500px}
.slides li a{float:left;width:100%;height:500px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center}
.flex-control-nav li{display:inline-block;margin:0 5px;width:13px;height:13px;zoom:1}
.flex-control-nav a{display:inline-block;overflow:hidden;width:13px;height:13px;background:url(../images/dot.png?v=20221202) right 0 no-repeat;line-height:40px;cursor:pointer}
.flex-control-nav .flex-active{background-position:0 0}
.flex-direction-nav{position:absolute;top:45%;z-index:3;width:100%}
.flex-direction-nav li a{position:absolute;z-index:997;display:block;overflow:hidden;width:50px;height:50px;cursor:pointer}
.flex-direction-nav li a.flex-prev{left:-400px;background:url(../images/prev.png?v=20221202) 50% no-repeat;-webkit-transition:all .5s}
.flex-direction-nav li a.flex-next{right:-400px;background:url(../images/next.png?v=20221202) 50% no-repeat;-webkit-transition:all .5s}
.banner:hover a.flex-prev{left:40px}
.banner:hover a.flex-next{right:40px}
.seckill_box{margin:20px auto;width:1220px;height:250px}
.seckill_li{float:left;margin-left:20px;width:280px}
.seckill_img{position:relative;width:280px;height:180px;flaot:left}
.seckill_ad,.seckill_ad img{float:left;width:100%;height:100%}
.seckill_time{position:absolute;top:20px;left:20px;padding:0 30px;width:180px;height:24px;background:url(../images/seckill_time_bg.png?v=20221202) no-repeat 50%;text-align:center}
.seckill_time div{float:left;width:50px;height:24px;text-align:center;font-size:20px;line-height:24px}
.seckill_time div i{margin-right:2px}
.seckill_time div em,.seckill_time div i{float:left;width:24px;height:24px;border-radius:3px;background:#454545;color:#fff}
.seckill_time .time_minute{margin:0 15px}
.seckill_line{position:absolute;top:24px;width:5px;height:16px}
.seckill_line i{margin-bottom:6px}
.seckill_line em,.seckill_line i{float:left;width:5px;height:5px;background:#454545}
.seckill_line.line_01{left:105px}
.seckill_line.line_02{left:170px}
.seckill_txt{float:left;padding:8px 0;width:100%;text-align:center}
.seckill_txt a{float:left;width:100%;color:#666;font-weight:700;font-size:16px;line-height:30px}
.seckill_txt span{float:left;width:100%;color:#999;font-size:12px;line-height:24px}
.index_title{margin:0 auto;padding:20px 0;width:1180px;height:20px}
.index_title span{float:left;height:20px;border-left:4px solid #ddb97b;text-indent:12px;font-size:20px;font-size:666;line-height:20px}
.index_title i{float:right;color:#999;font-size:14px;line-height:20px}
.index_title i a{float:left;margin-left:20px;-webkit-transition:all .5s}
.index_title i a:hover{color:#ddb97b}
.index_title_more{padding-right:10px;background:url(../images/jiao_move.png?v=20221202) no-repeat 100%}
.index_title_more:hover{padding-right:10px;background:url(../images/jiao_moves.png?v=20221202) no-repeat 100%}
.sub_left{position:relative;float:left;width:280px;height:430px}
.sub_left_img img{float:left;width:100%;height:100%}
.sub_left_box{position:absolute;top:0;left:0;padding:30px 10px 0 30px;width:240px;color:#fff}
.sub_left_box span{float:left;width:100%;font-weight:700;font-size:16px;line-height:16px}
.sub_left_box i{float:left;margin-top:5px;width:100%}
.sub_left_box a{float:left;margin:5px 15px 0 0;color:#fff;font-size:14px;line-height:24px}
.swiper-container{float:left;width:430px;height:430px}
.sub_cen_img,.sub_cen_img img{float:left;width:430px;heihgt:430px}
.sub_cen_txt{position:absolute;bottom:10px;left:55px;padding-top:30px;width:320px;height:60px;background:url(../images/sub_bg_01.png?v=20221202)}
.sub_cen_txt a{float:left;width:100%;color:#fff;font-weight:700;font-size:16px;line-height:30px}
.sub_cen_txt span{float:left;width:100%;color:#fff;font-size:14px}
.sub_right{float:left;width:430px;height:430px}
.sub_right_top{float:left;margin:0 0 20px -20px;width:450px;height:205px}
.sub_right_top a{position:relative;float:left;margin-left:20px;width:205px;height:205px;-webkit-transition:all .3s}
.sub_right_top a img{width:205px;height:205px;flaot:left}
.sub_right_bot:hover,.sub_right_top a:hover{box-shadow:0 0 5px hsla(0,0%,92.9%,.7)}
.sub_right_bot,.sub_right_bot img{position:relative;float:left;width:430px;height:205px;-webkit-transition:all .3s}
.sub_right_top a span{position:absolute;bottom:0;left:0;overflow:hidden;width:205px;height:0;background:url(../images/bg_bg.png?v=20221202);-webkit-transition:all .5s}
.sub_right_top a:hover span{height:205px}
.sub_right_top a i{margin:80px 10px 0;height:30px;font-size:14px;line-height:30px}
.sub_right_top a em,.sub_right_top a i{float:left;overflow:hidden;width:185px;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap}
.sub_right_top a em{margin:0 10px 80px;height:20px;font-size:12px;line-height:20px}
.sub_right_bot span{position:absolute;bottom:0;left:0;overflow:hidden;width:430px;height:0;background:url(../images/bg_bg.png?v=20221202);-webkit-transition:all .5s}
.sub_right_bot:hover span{height:205px}
.sub_right_bot i{margin:80px 10px 0;height:30px;font-size:14px;line-height:30px}
.sub_right_bot em,.sub_right_bot i{float:left;overflow:hidden;width:410px;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap}
.sub_right_bot em{margin:0 10px 80px;height:20px;font-size:12px;line-height:20px}
.local_ad{margin:20px auto 0;background:#e5e5e5;text-align:center}
.local_ad,.local_ad img{width:1180px;height:130px}
.bottom{margin-top:20px;width:100%;min-width:1180px;background:#5a5653}
.bottom_box,.copy_box{margin:0 auto;width:1180px;min-width:1180px}
.bottom_left{float:left;padding:25px 0 15px}
.bottom_menu{float:left;width:480px}
.bottom_menu li{float:left;width:160px}
.bottom_menu li span{margin:8px 0;border-left:2px solid #ccc;font-size:14px;line-height:14px}
.bottom_menu li a,.bottom_menu li span{float:left;width:100%;color:#ccc;text-indent:10px}
.bottom_menu li a{line-height:26px}
.bottom_menu li a:hover{color:#fff}
.bottom_tel{float:left;width:240px}
.bottom_tel span{width:100%;color:#ccc;font-weight:700;line-height:24px;flaot:left}
.bottom_tel span strong{font-size:18px}
.bottom_tel i{float:left;width:100%;color:#ccc;line-height:30px}
.bottom_right{float:right;padding:25px 0 15px}
.bottom_er{float:right;margin-left:20px;width:110px}
.bottom_er img{float:left;width:110px;height:110px}
.bottom_er i{float:left;width:100%;color:#ccc;text-align:center;line-height:30px}
.bottom_link{float:left;padding:15px 0;width:100%;border-top:1px solid #625e5b;line-height:20px}
.bottom_link a{float:left;margin-right:12px;color:#ccc}
.copy{width:100%;height:60px;background:#4c4b49}
.copy_left{float:left}
.copy_left a{float:left;margin:10px 10px 10px 0;height:40px}
.copy_left a img{width:auto;height:40px}
.copy_right{float:right;color:#999;line-height:60px}
.copy_right a{color:#fff}
.here{overflow:hidden;margin:0 auto 20px;padding:34px 0 0;width:1180px;line-height:20px}
.here a{float:left;color:grey;font-size:14px;font-family:微软雅黑}
.here i{float:left;width:14px;height:20px;background:url(../images/here_jiao.png?v=20221202) no-repeat 50%}
/* .case{margin:20px auto;padding:0 40px;width:1100px;background:#fff} */
.case{margin:20px auto;padding:0 40px;width:1100px;}
.case_tab{float:left;width:100%;height:80px}
.case_tab_box{float:left;display:none;width:100%}
.case_tab_box.in{display:block!important}
/* .case_screen{float:left;padding:17px 0;width:100%;border-top:1px dashed #ddd;line-height:30px} */
.case_screen{float:left;padding:17px 0;width:100%;line-height:30px}
.case_screen span{float:left;margin-right:10px;font-weight:700;font-size:16px}
.case_screen i{float:left;margin:0px 8px 0 0;padding:0 15px;border-radius:15px;font-size:14px;cursor:pointer;-webkit-transition:all .3s}
.case_space {
    line-height: 25px;
    position: relative;
    padding: 5px 50px;
    box-sizing: border-box;
}
.case_space i{font-weight:700;font-size:16px;padding:0;text-align:center;position:relative;left:50%;transform:translate(-50%, 0);margin:0;}
/* .case_screen i:hover,.case_screen_i{background:#ddb97b;color:#fff;font-weight:700} */
.case_screen i:hover,.case_screen_i{background:#c8493b;color:#fff;font-weight:700}
.case_space i:hover,.case_space_i{background:transparent;color:#c8493b;font-weight:700}
.case_screen i:hover a,.case_screen_i a{color:#fff}
.case_func {padding: 35px 0 20px;}
.case_func i {color: #333}
.space-swiper{height:auto}
.space-swiper .swiper-slide{overflow:hidden;position:relative;top:0;left:0%;}
.space-swiper-prev,.space-swiper-next{width:33px;height:33px; cursor:pointer;border:none;outline:none;position: absolute;top: 50%;transform: translateY(-50%);z-index: 3;}
.space-swiper-prev{background:url(https://picwx.suofeiya.com.cn/applet_images/activityh5vue/images_1/swiper_btn_l.png) no-repeat;left: 0;}
.space-swiper-next{background:url(https://picwx.suofeiya.com.cn/applet_images/activityh5vue/images_1/swiper_btn_r.png) no-repeat;right: 0;}
.space-swiper p:first-child{text-align:center;font-size:16px;color:#000;font-weight: bold;}
.space-swiper p:last-child{font-size:12px;color:#969798;font-weight:300;line-height: 15px;}
.case_space i:hover p:first-child,.case_space_i p:first-child{color:#c8493b;}
.case_tab i{float:left;margin:20px 15px 20px 0;padding:0 30px;height:40px;border-radius:20px;background:#f2f2f2;color:#666;font-size:14px;line-height:40px;cursor:pointer;-webkit-transition:all .3s}
.case_tab .in,.case_tab i:hover{background:#c8493b!important;color:#fff!important}
.class_list{display:none;margin:0 auto;padding:0 40px;width:1100px;background:#fff}
.class_list_menu{position:relative;display:inline-block;margin:30px 0;width:100%;height:30px}
.class_list_menu li{float:left;margin-right:10px;width:90px;height:28px;border:1px solid #eee;border-radius:15px;text-align:center;font-size:14px;cursor:pointer}
.class_list_menu li span{display:inline-block;line-height:28px;-webkit-transition:all .3s}
.class_list_menu li .menu_01{padding-right:14px;background:url(../images/icon_02.png?v=20221202) no-repeat 100%}
.class_list_menu .in .menu_01{background:url(../images/icon_01.png?v=20221202) no-repeat 100%}
.class_list_menu li .menu_02{padding-right:14px;background:url(../images/icon_03.png?v=20221202) no-repeat 100%}
.class_list_menu li .menu_03{padding-right:14px;background:url(../images/icon_04.png?v=20221202) no-repeat 100%}
.class_list_menu li .menu_04{padding-right:14px;background:url(../images/icon_05.png?v=20221202) no-repeat 100%}
.class_list_menu .in{color:#ddb97b}
.class_list_menu li i{display:inline-block;line-height:28px}
.class_list_menu li input{display:inline-block;width:50px;height:28px;border:none;text-align:center;line-height:26px}
.class_list_menu em{position:absolute;top:14px;left:501px;width:8px;height:2px;background:#bfbfbf}
.class_list_box{display:inline-block;width:100%}
.class_list_box ul{display:inline-block;margin-left:-28px;width:1128px}
.class_list_box li{position:relative;float:left;margin:0 0 28px 28px;width:254px;background:#fafafa;transition: all .3s;box-sizing: border-box;border:1px solid transparent}
.class_list_box li:nth-child(4n+1){clear:both}
.class_list_box li img{float:left;width:100%}
.class_list_box li span{float:left;overflow:hidden;margin:0 10px 10px;width:234px;height:26px;text-overflow:ellipsis;font-size:14px;line-height:26px}
.class_list_box li i{float:left;margin:10px 10px 0;width:234px;color:#ea4848;font-size:16px;line-height:26px}
.class_list_box .class_icon_box{position:absolute;top:0;right:0;width:80px}
.class_list_box .class_icon_box img{width:100%}
.box_left .left_bt,.box_right .left_bt{display:inline-block;margin:22px 0;width:100%;height:16px}
.box_left .left_bt span,.box_right .left_bt span{float:left;height:16px;border-left:2px solid #c8493b;color:#666;text-indent:10px;font-weight:700;font-size:16px;line-height:16px}
.box_left .left_bt i{float:right;padding-right:24px;background:url(../images/bt_cz.png?v=20221202) no-repeat 100%;line-height:16px;cursor:pointer;-webkit-transition:all .3s}
.box_left .left_bt i:hover{background:url(../images/bt_czs.png?v=20221202) no-repeat 100%;color:#dd5142}
.box_left .left_line{float:left;width:100%;height:0;border-top:1px dashed #eee}
.hot_re{display:inline-block;margin:0 -20px;padding-bottom:20px;width:860px}
.hot_re_box{float:left;padding:0 20px;width:246px;border-left:1px dashed #eee}
.hot_re_box img{width:100%;min-height:246px}
.hot_re_box span{margin:10px 0;font-size:14px}
.hot_re_box span{
    float:left;
    width:100%;
    height: 26px;
    /* text-align:center; */
    line-height:26px;
    padding: 0 10px;
    box-sizing: border-box;
    overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap;
}
.hot_re_box .hot_re_cont {
    background: #fafafa;
    border: 1px solid transparent;
    transition: all .3s;
}
.hot_re_box .hot_re_btn{
    margin: 0 10px 15px;
    float: left;
    color:#000000;
    font-size:18px;
    width: 224px;
    height: 36px;
    line-height: 36px;
    display: flex;
    justify-content: space-between;
   
}
.hot_re_box i{
    display: inline-block;
    height: 36px;
    color:#e64c3c;
    font-size:16px;
    font-weight: bold;
}
.hot_re_box .hot_re_btn b {
  
    float: right;
    display: inline-block;
    width: 117px;
    height: 35px;
    color: #fff;
    /* margin-top: 10px; */
    font-size: 14px;
    line-height: 35px;
    background: #d35345;
    padding-left: 20px;
    box-sizing: border-box;
    border-radius: 30px;
    position: relative;
}

.hot_re_box .hot_re_btn b::after {
    content: '';
    display: inline-block;
    width: 31px;
    height: 31px;
    background: url(https://picwx.suofeiya.com.cn/applet_images/activityh5vue/images_1/icon-6.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 50%;
    right: 2px;
    transform: translateY(-50%);
}

.hot_re_box .hot_re_cont:hover {
    border: 1px solid #f0f0f0;
    box-shadow: 0 0 3px rgba(200,200,200,.64);
    transform: translateY(-4px);
}
.hot_re_box .hot_re_cont:hover b{
    background: #b6291a;
}



/* 商品列表 未登录状态，空白下方出现领券报名框 */
.left_coupon_box {
    width: calc(100% - 50px);
    margin-top: 50px;
    padding: 10px;
    background: #f05f47;
    border-radius: 30px;
    box-sizing: border-box;
}
.left_coupon_bao_title {
    font-size: 26px;
    line-height: 40px;
    color: #fff;
    text-align: center;
    font-family: "microsoft yahei light";
    text-shadow: 3px 0 1px rgba(134,20,0,.34);
}
.left_coupon_bao_title span {
    color: #feeaae;
    font-size: 31px;
    font-weight: bold;
    vertical-align: top;
}
.left_coupon_bao_main {
    margin-top: 5px;
    padding:20px;
    background: #f1f2f3;
    border-radius: 30px;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
}
.left_coupon_bao_main > div { 
    margin: 0;
}
.left_coupon_bao_l {
    width: 363px;
    width: 47%;
}
.left_coupon_bao_r {
    
    width: 47%;
    width: 375px;
    width: 49%;
}
.left_coupon_bao_l img {
    width: 100%;
}
.left_coupon_bao {
	/* width: 270px; */
	margin: 8px auto 0;
	display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.left_coupon_bao .input_text {
	width: 100%;
	height: 40px;
	display: block;
	font-size: 16px;
	color: #080808;
	border: none;
    padding: 0 5px;
	border-radius: 8px;
	line-height: 40px;
	margin-bottom: 10px;
	background: #fff;
    box-sizing: border-box;
}
.left_coupon_bao  .input_name {
    width: 31.7%;
}
.left_coupon_bao  .input_mobile {
    width: 66%;
}
.left_coupon_bao .sel-box {
	display: inline-block;
	width: 31.7%;
	margin: 0;
	position: relative;
}
.left_coupon_bao .sel-box select {
	margin-bottom: 0;
}
.left_coupon_bao .sel-box:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 6px solid #000;
    top: 50%;
    margin-top: -3px;
    right: 5px;
    z-index: 5;
}
.left_coupon_bao .left_coupon_bao_btn {
	width: 214px;
    width: 61%;
	margin: 15px auto 0;
    cursor: pointer;
}
.left_coupon_bao .left_coupon_bao_btn img {
	width: 100%;
}
.left_coupon_bao .privacy-policy {
    margin: auto;
    padding-top: 5px;
}
/* .ranking{display:inline-block;padding-bottom:31px;width:100%}
.ranking .ranking_list{float:left;margin-bottom:-1px;width:220px;line-height:28px}
.ranking .ranking_list.in{
    color:#fff
}
.ranking .ranking_list.in em,
.ranking .ranking_list.in i{color:#fff}
.ranking .ranking_list.in .ranking_bt {
    font-size: 15px;
    color: #000;
}
.ranking .ranking_list.in .ranking_bt,
.ranking .ranking_list.in .ranking_tips{border-color:transparent}
.ranking .ranking_bt{padding:10px 20px 0;border:1px solid #eee;border-bottom:none;font-size:14px}
.ranking .ranking_tips{padding-bottom:10px;border:1px solid #eee;border-top:none;}


.ranking .ranking_tips_btn{
    margin: 0 auto;
    color:#000000;
    font-size:16px;
    width: 197px;
    height: 40px;
    line-height: 40px;
    background: #e8e8e8;
    border-radius: 30px;
}
.ranking .ranking_tips_btn em{
    display: inline-block;
    width: 100px;
    height: 40px;
    color:#fff;
    font-size:23px;
    padding: 0!important;
    text-align: center;
    background: #d35345;
    border-radius: 30px;
    vertical-align: top;
}
.ranking .ranking_tips_btn b {
    display: inline-block;
    margin-left: 10px;
    vertical-align: top;
}
.ranking .ranking_tips_btn:hover em {
    background-color: #b6291a;
}


.ranking .ranking_list.in .ranking_img,
.ranking .ranking_list:hover .ranking_img{height:220px}
.ranking .ranking_img{
    overflow:hidden;
    width:100%;
    height:0;
    -webkit-transition:all .3s
}
.ranking .ranking_img img{width:100%} */
.ranking{display:inline-block;padding-bottom:31px;width:100%}
.ranking .ranking_list{float:left;margin-bottom:-1px;width:220px;line-height:28px}
.ranking .ranking_list.in{background:#c8493b;color:#fff}
.ranking .ranking_list.in em,
.ranking .ranking_list.in i{color:#fff}
.ranking .ranking_list.in .ranking_bt,
.ranking .ranking_list.in .ranking_tips{border-color:#c8493b}
.ranking .ranking_bt{padding:10px 20px 0;border:1px solid #eee;border-bottom:none;font-size:14px}
.ranking .ranking_tips{padding-bottom:10px;border:1px solid #eee;border-top:none;text-indent:20px;font-size:14px}
.ranking .ranking_tips i{color:#ea4848}
.ranking .ranking_tips em{padding-left:15px;color:#ea4848}
.ranking .ranking_list.in .ranking_img,
.ranking .ranking_list:hover .ranking_img{height:220px}
.ranking .ranking_img{overflow:hidden;width:100%;height:0;-webkit-transition:all .3s}
.ranking .ranking_img img{width:100%}


.goods_ranking a {
    display: block;
    width: 242px;
    height: 100px;
    padding: 20px 0;
    border-top: dashed 1px #e6e6e6;
}
.goods_ranking .ranking_img {
    float: left;
    width: 100px;
    height: 100px;
    padding-right: 20px;
}
.goods_ranking .ranking_img img {
    width: 100%;
}
.goods_ranking .ranking_bt {
    font-size: 14px;
    line-height: 2.4;
    padding: 0;
    margin: 0;
    float: right;
    width: 122px;
}
.goods_ranking .ranking_bt .ranking_title{
   
    line-height: 16px;
    white-space: normal;
    display: block;
    height: 32px;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.goods_ranking .ranking_tips {
    margin-top: 6px;
    overflow: hidden;
}
.goods_ranking .ranking_tips b{
    display: block;
    color: #e64c3c;
    font-size: 16px;
    line-height: 20px;
    font-weight: bold;
    margin-bottom: 10px;
}
.goods_ranking .ranking_tips .ranking_btn {
    display: block;
    width: 106px;
    height: 30px;
    color: #fff;
    font-size: 15px;
    line-height: 30px;
    background: #d35345;
    padding-left: 15px;
    box-sizing: border-box;
    border-radius: 30px;
    position: relative;
}
.goods_ranking .ranking_tips .ranking_btn::after {
    content: '';
    display: inline-block;
    width: 25px;
    height: 25px;
    background: url(https://picwx.suofeiya.com.cn/applet_images/activityh5vue/images_1/icon-6.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 50%;
    right: 2px;
    transform: translateY(-50%);
}
.goods_ranking .ranking_tips .ranking_btn:hover {
    background: #b6291a;
}
.shopping_invalid{overflow:hidden;margin:20px auto 0;width:1180px;background:#fff;text-align:center;font-size:14px}
.shopping_invalid_block{overflow:hidden;padding:25px 40px;height:104px;border-bottom:1px solid #f7f7f7;text-align:center;line-height:104px}
.shopping_invalid_block div{float:left}
.shopping_invalid_block font{display:inline-block;padding:1px 2px;border-radius:2px;background:#ccc;color:#fff;text-align:center;font-size:10px;line-height:14px}
.shopping_invalid_block .shopping_operation{padding:40px 0 14px}
.shopping_invalid .check_box{width:40px;text-align:left}
.shopping_invalid .check_box i{display:inline-block;width:18px;height:18px;background:url(../images/check_box.png?v=20221202) no-repeat;cursor:pointer}
.shopping_invalid .check_box .ed{display:inline-block;width:18px;height:18px;background:url(../images/check_box_ed.png?v=20221202) no-repeat}
.shopping_invalid .shopping_img{width:145px;text-align:left}
.shopping_invalid .shopping_info{width:300px;text-align:left}
.shopping_invalid .shopping_price{width:130px}
.shopping_list .shopping_num{position:relative}
.shopping_list .shopping_num i{position:absolute;bottom:10px;left:0;width:100%;color:#ccc;text-align:center;font-size:12px;line-height:20px}
.shopping_invalid .shopping_subtotal{width:130px}
.shopping_invalid .shopping_operation{width:155px;line-height:16px}
.shopping_invalid .shopping_price span,.shopping_invalid .shopping_subtotal span{color:#999}
.shopping_list{overflow:hidden;margin:20px auto 0;width:1180px;background:#fff;text-align:center;font-size:14px}
.shopping_title{overflow:hidden;padding:25px 40px;border-bottom:1px solid #f7f7f7}
.shopping_block div,.shopping_title div{float:left}
.shopping_list .check_box{width:40px;height:100%;text-align:left;line-height:18px}
.shopping_list .check_box i{position:relative;top:38%;display:inline-block;width:18px;height:18px;background:url(../images/check_box.png?v=20221202) no-repeat;cursor:pointer}
.shopping_list .check_box .ed{display:inline-block;width:18px;height:18px;background:url(../images/check_box_ed.png?v=20221202) no-repeat}
.shopping_list .shopping_img{width:145px;text-align:left}
.shopping_img img{width:103px;height:103px;border:#f0f0f0;vertical-align:bottom}
.shopping_list .shopping_info{width:300px;text-align:left}
.shopping_list .shopping_price{width:130px}
.shopping_list .shopping_num{width:200px}
.shopping_list .shopping_subtotal{width:130px}
.shopping_list .shopping_operation{width:155px;line-height:16px}
.shopping_price span,.shopping_subtotal span{color:#e44949}
.shopping_block .shopping_operation{padding:40px 0 14px}
.txt_shopping_num{width:62px;color:#666;text-align:center}
.btn_shopping_num,.txt_shopping_num{margin:0;padding:0;height:34px;border:1px solid #f0f0f0;line-height:34px}
.btn_shopping_num{width:34px;background:#fff;color:#b3b3b3}
.shopping_operation span{display:inline-block;padding:5px;line-height:16px;cursor:pointer}
.shopping_info_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:16px}
.shopping_block{overflow:hidden;padding:25px 40px;height:104px;border-bottom:1px solid #f7f7f7;text-align:center;line-height:104px}
.shopping_info_child{position:relative;padding-top:10px;color:#999;font-size:12px;line-height:16px;cursor:pointer}
.shopping_info_child p{margin:6px 0}
.shopping_info_child i,.shopping_operation i{display:inline-block;width:9px;height:5px;background:url(../images/make_bottom.png?v=20221202) no-repeat;vertical-align:middle}
.shopping_info_child i{margin-left:30px}
.hover_more{display:none;color:#999;font-size:12px}
.shopping_operation:hover .hover_more{display:block}
.shopping_result{overflow:hidden;margin:20px auto 0;width:1180px;background:#fff;text-align:center;font-size:14px}
.shopping_result_title{float:left;overflow:hidden;padding:25px 0 25px 40px;width:960px}
.shopping_result .check_box{width:40px;text-align:left;line-height:18px}
.shopping_result .check_box i{display:inline-block;width:18px;height:18px;background:url(../images/check_box.png?v=20221202) no-repeat;cursor:pointer}
.shopping_result .check_box .ed{display:inline-block;width:18px;height:18px;background:url(../images/check_box_ed.png?v=20221202) no-repeat}
.shopping_result_operation{width:480px}
.shopping_result_operation span{float:left;margin-right:30px;cursor:pointer}
.shopping_result_num span{color:#ee8282}
.shopping_result_title div{float:left}
.shopping_result_sub{float:right;width:180px;height:70px;background:#dfdfdf;color:#fff;text-align:center;font-size:22px;line-height:70px;cursor:pointer}
.shopping_result_sub.ed{background:#c8493b}
.shopping_result_title .shopping_result_total{float:right;margin-right:30px}
.shopping_result_total span{color:#e44949;font-size:20px;line-height:14px}
.style_module{position:absolute;top:0;left:0;z-index:900;display:none;width:720px;border:1px solid #ededed;background:#fff;box-shadow:0 0 5px hsla(0,0%,92.9%,.5)}
.style_module_child{position:relative;padding:40px 34px;width:652px}
.top_triangle{position:absolute;top:-8px;left:60px;width:12px;height:8px}
.style_module_block{position:relative;overflow:hidden;margin:10px 0;line-height:44px}
.style_block_left{float:left;width:44px}
.style_block_right{float:left;overflow:hidden;width:608px}
.style_block_option{float:left;overflow:hidden;margin:2px 3px;padding:3px 8px;height:38px;border:1px solid #f0f0f0;text-align:center;text-overflow:ellipsis;white-space:nowrap;line-height:38px;cursor:pointer}
.style_block_option img{float:left;width:38px;height:38px}
.style_module_block .ed{border:1px solid #c8493b;box-shadow:inset 0 0 1px #c8493b}
.style_btn_div{padding-left:48px}
.style_confirm{width:134px;height:40px;border-radius:3px;background:#c8493b;color:#fff;text-align:center;line-height:40px}
.style_module_child{display:none}
.style_module_child.ed{display:block}
.similar_module{position:absolute;top:100px;left:100px;display:none;width:1180px;border:1px solid #ededed;background:#fff;box-shadow:0 0 5px hsla(0,0%,92.9%,.5)}
.similar_module_wrap{position:relative;padding:36px 20px}
.similar_module_child{display:none;overflow:hidden}
.top_triangle_right{position:absolute;top:-8px;right:110px;width:12px;height:8px}
.similar_module_block{position:relative;float:left;overflow:hidden;margin:0 14px;width:200px;text-align:center;line-height:44px}
.similar_block_top img{width:200px;height:200px}
.similar_block_bottom{line-height:20px}
.similar_block_bottom p{margin:2px 0}
.similar_block_bottom span{color:#e44949}
.shopping_list .shopping_operation .hover_more.ed,.similar_module_child.ed{display:block}
.shopping_list strong,.shopping_result strong{font-weight:400}
.vh{visibility:hidden}
.recommend_module{overflow:hidden;margin:20px auto 0;width:1180px;background:#fff}
.recommend_module_wrap{position:relative;padding:0 20px 36px}
/* .recommend_module_child{overflow:hidden} */
.recommend_module_block{
    position:relative;
    float:left;
    overflow:hidden;
    margin:0 13px;
    width:200px;
    background: #fafafa;
    /* text-align:center; */
    line-height:44px;
    border: 1px solid transparent;
    transition: all .3s;
    
}
.recommend_module_block:hover  b {
    background: #b6291a;
}
.recommend_module_block:hover {
    border: 1px solid #f0f0f0;
    box-shadow: 0 0 3px rgba(200,200,200,.64);
    transform: translateY(-4px);
}
/* .recommend_module_block img:hover {
    opacity: 0.9;
} */
.recommend_block_top img{width:200px;height:200px}
.recommend_block_bottom{line-height:20px}
.recommend_block_bottom p{margin:6px 0}
.recommend_block_bottom span{
    color:#e44949;
    color:#000000;
    display: inline-block;
    width: 100%;
    height: 26px;
    text-align: center;
    line-height: 26px;
    padding: 0 10px;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.recommend_block_bottom:hover span{
    color:#e44949;
}

.recommend_block_btn{
   
    margin:0 auto 15px;
    float: left;
    color: #000000;
    font-size: 18px;
    width: 100%;
    height: 36px;
    line-height: 36px;
    display: flex;
    justify-content: space-between;
}
.recommend_block_btn i{
    display: inline-block;
    height: 36px;
    color: #e64c3c;
    font-size: 16px;
    font-weight: bold;
}
.recommend_block_btn b {
    float: right;
    display: inline-block;
    width: 107px;
    height: 35px;
    color: #fff;
    text-align: left;
    font-size: 14px;
    line-height: 35px;
    background: #d35345;
    padding-left: 15px;
    box-sizing: border-box;
    border-radius: 30px;
    position: relative;
}
.recommend_block_btn b::after {
    content: '';
    display: inline-block;
    width: 31px;
    height: 31px;
    background: url(https://picwx.suofeiya.com.cn/applet_images/activityh5vue/images_1/icon-6.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 50%;
    right: 2px;
    transform: translateY(-50%);
}

.recommend_module_child.ed{display:block}
.recommend_module_title{overflow:hidden;margin:22px 0;width:100%;height:16px}
.recommend_module_title span{float:left;margin-left:36px;height:16px;border-left:2px solid #c8493b;color:#666;text-indent:10px;font-weight:700;font-size:16px;line-height:16px}
.order_bt{margin:20px auto 0;padding:20px 0;width:1180px;background:#fff}
.order_bt span{display:inline-block;margin-left:30px;border-left:2px solid #c8493b;text-indent:10px;font-weight:700;font-size:16px}
.order_bt i,.order_bt span{height:16px;line-height:16px}
.order_bt i{float:left;margin-left:15px;font-size:14px}
.order_add,.order_add_xiu{position:relative;margin:0 auto;padding:30px 0;width:1180px;border-top:1px solid #eee;background:#fff}
.order_add_top{display:inline-block;padding:0 30px;width:1120px}
.order_add_top i{display:inline-block;padding:0 28px;background:url(../images/order_icon_01.png?v=20221202) no-repeat 0;font-size:14px;line-height:30px}
.order_add_top span{display:inline-block;width:70px;border:1px solid #dd5142;border-radius:13px;background:#ffd8d4;color:#dd5142;text-align:center;font-size:14px;line-height:24px;cursor:pointer}
.order_add_left{display:inline-block;margin:10px 0 0 30px;width:900px}
.order_add_left span{display:inline-block;width:100%;font-size:14px;line-height:40px}
.order_add_right{position:absolute;top:50%;right:0;margin-top:-40px;padding:10px 45px;width:100px;height:60px;border-left:1px dashed #eee;text-align:center}
.order_add_right i{display:inline-block;color:#dd5142;text-decoration:underline;cursor:pointer}
.order_add_right span{display:inline-block;margin-top:14px;width:98px;height:28px;border:1px solid #ddd;border-radius:15px;background:url(../images/address.png?v=20221202) no-repeat left 15px center;text-align:center;text-indent:14px;line-height:28px;cursor:pointer}
.order_xuan{position:fixed;top:50%;left:1000%;z-index:1000;margin:-291px 0 0 -327px;padding:0 40px;width:574px;background:#fff}
.order_xuan_close{position:absolute;top:30px;right:30px;cursor:pointer}
.order_xuan_bt{display:inline-block;margin:30px 0;width:100%;height:20px;font-weight:700;font-size:16px;line-height:20px}
.order_xuan_boxs::-webkit-scrollbar-thumb {background: #dd5142;}
.order_xuan_boxs{float:left;overflow-y:scroll;width:574px;height:432px}
.order_xuan_box{position:relative;float:left;margin-bottom:20px;padding:15px 20px;width:530px;border:2px solid #ddd;cursor:pointer}
.order_xuan_box.in{border:2px solid #dd5142;background:url(../images/order_xuan_di.png?v=20221202) no-repeat right -1px bottom -1px}
.order_xuan_box span{display:inline-block;padding:5px 0;width:100%;height:20px;font-size:14px;line-height:20px}
.order_xuan_box i{display:inline-block;padding:0 8px}
.order_xuan_box em{position:absolute;top:15px;right:15px;color:#ccc;font-size:14px;line-height:30px;cursor:pointer}
.order_xuan_box em.in{color:#dd5142}
.order_xuan_btn{display:inline-block;margin:0 0 30px;width:100%;height:40px;text-align:center}
.order_xuan_btn i{height:40px;border-radius:3px;background:#c8493b;color:#fff;line-height:40px}
.order_xuan_btn i,.order_xuan_btn span{display:inline-block;margin:0 10px;width:140px;text-align:center;font-size:16px}
.order_xuan_btn span{height:38px;border:1px solid #eee;border-radius:3px;background:#f1f1f1;color:#888;line-height:38px}
.order_add_xiu{display:none}
.order_add_xiu_txt{position:relative;display:inline-block;margin:0 30px 20px;width:1120px}
.order_add_xiu_bt{float:left;width:80px;height:40px;line-height:40px}
.order_add_xiu_txt input{width:148px}
.order_add_xiu_txt input,.order_add_xiu_txt select{float:left;margin-right:20px;padding:0 10px;height:38px;border:1px solid #ddd;border-radius:2px}
.order_add_xiu_txt select{width:170px;background:url(../images/select_jiao.png?v=20221202) no-repeat right 12px center}
.order_add_xiu_txt textarea{float:left;padding:10px;width:528px;height:90px;border:1px solid #ddd;border-radius:2px;line-height:30px}
.order_add_xiu_mo{position:absolute;top:11px;left:660px;cursor:pointer}
.order_add_xiu_mo span{float:left;margin-right:10px;width:16px;height:16px;border:1px solid #ddd;border-radius:2px}
.order_add_xiu_mo span.in{border:1px solid #c8493b;background:#c8493b url(../images/gou.png?v=20221202) 50%}
.order_add_xiu_btn{position:absolute;bottom:0;left:660px}
.order_add_xiu_btn span{float:left;margin-right:10px;width:140px;border-radius:2px;background:#c8493b;color:#fff;text-align:center;font-size:16px;line-height:42px;cursor:pointer;heihgt:42px}
.order_add_xiu_btn i{float:left;color:#fb811a;text-decoration:underline;font-size:14px;line-height:42px;cursor:pointer}
.order_info{margin:0 auto;padding:30px 0;width:1180px;height:100px;border-top:1px solid #ddd;background:#fff}
.order_info_01{float:left;margin-left:15px;width:440px;height:100px}
.order_info_01 img{float:left;margin-right:30px;height:100%}
.order_info_01 span{float:left;width:310px}
.order_info_01 i{float:left;width:100%;color:#666;font-size:14px;line-height:34px}
.order_info_01 em{float:left;width:100%;color:#999;font-size:12px;line-height:22px}
.order_info_02{width:270px}
.order_info_02,.order_info_03{float:left;margin-left:15px;height:100px;color:#666;font-size:16px;line-height:100px}
.order_info_03{width:230px}
.order_info_04{width:120px;color:#ea4848;font-weight:700}
.order_info_04,.order_info_05{float:left;margin-left:15px;height:100px;font-size:16px;line-height:100px}
.order_info_05{width:210px;color:#666}
.activity .order_info_02,.activity.order_bt i:nth-child(2){width:120px!important}
.activity .order_info_03,.activity .order_info_04,.activity.order_bt i:nth-child(3),.activity.order_bt i:nth-child(4){width:100px!important}
.postage{padding:0 10px;width:100%;height:36px;border:1px solid #ccc;border-radius:5px;font-size:14px}
.activity-show{display:none}
.order_submit{margin:0 auto;padding:30px;width:1120px;background:#fff}
.order_privilege{padding:0 0 20px;width:100%;border-bottom:1px dashed #ddd;line-height:30px}
.order_privilege span{color:#ea4848}
.box_hiden{position:relative;display:grid;overflow:hidden;width:100%;height:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:18px;grid-template-columns:190px 190px 190px 190px 190px}
.box_show{overflow:auto!important;height:auto!important}
.show_all{position:absolute;top:46px;right:0;display:none;color:#999;font-size:12px;cursor:pointer}
.show_all img{padding-left:5px}
.show_hide img{transform:rotate(180deg)}
.order_p_box{position:relative;display:inline-block;overflow:hidden;margin:10px 0 0;width:190px;height:auto;background:#fff;line-height:26px;cursor:pointer}
.order_p_txt{padding:12px 12px 58px;border:1px solid #e6e6e6;border-bottom:none}
.order_p_txt p{color:#333;font-size:12px;line-height:20px}
.order_p_txt strong{color:#ff7f7f}
.amount{font-size:28px}
.order_p_txt i{display:inline-block;margin-top:6px;margin-right:50px;margin-left:10px;padding:4px}
.order_p_txt .i_code,.order_p_txt i{background:#f5f5f5;color:#999;vertical-align:top;font-style:normal;font-size:12px;line-height:1}
.order_p_txt .i_code{position:relative;left:50%;display:block;overflow:hidden;margin-top:5px;margin-left:0;padding:0;max-width:180px;text-align:left;text-overflow:ellipsis;white-space:nowrap;transform:translate(-50%)}
.order_time{position:absolute;bottom:0;padding-left:10px;border:1px solid #e6e6e6;border-top:none;background:#ffa1a1;color:#fff;font-size:10px;line-height:26px}
.ifselect{position:absolute;top:5px;right:5px;width:16px;height:16px;background:url(../images/nselect.png?v=20221202);background-size:100%}
.y_quan{width:8px;height:8px;border:1px solid #e6e6e6;border-radius:4px;background:#f4e8da}
.quan_l{left:-4px}
.quan_l,.quan_r{position:absolute;bottom:22px}
.quan_r{right:-4px}
.order_p_box_on{background:#ff7f7f!important}
#yhj .order_p_box_on .order_p_txt strong,#yhj.order_p_box_on .order_p_txt p,.order_p_box_on .order_p_txt p,.order_p_box_on .order_p_txt strong{color:#fff!important}
.order_p_box_on .order_p_txt i{background:#eb6666;color:#fff!important}
.order_p_box_on .order_time{background:#eb6666}
#yhj .order_p_box_on .ifselect,.order_p_box_on .ifselect{background:url(../images/yselect.png?v=20221202)}
#yhj .order_p_box_on{background:#c8493b!important}
#yhj .order_p_box_on .order_p_txt i{background:#c8493b;color:#fff!important}
#yhj .order_p_box_on .order_time{background:#c8493b}
.order_yh strong{color:#dd5142}
.order_yh .order_time{background:#c8493b}
.amount_txt{margin-top:15px;width:100%;text-align:right}
.amount_txt p{color:#4c4c4c;font-size:14px}
.amount_txt span{color:#4c4c4c;font-size:16px}
.order_submit_top{display:inline-block;padding-bottom:30px;width:100%;height:70px;border-bottom:1px dashed #ddd}
.order_submit_fa{float:left;width:600px;height:70px}
.order_submit_fa span{float:left;margin:25px 0;padding-right:25px;height:20px;background:url(../images/fapiao_wen.png?v=20221202) no-repeat 100%;color:#666;font-size:14px;line-height:20px}
.order_submit_txt{float:right;width:470px}
.order_submit_txt span{float:left;width:100%;height:30px;color:#666;font-size:14px;line-height:30px}
.order_submit_txt input{float:left;padding:0 10px;width:450px;height:40px;border:none;background:#ffd8d4}
.order_submit_down{display:inline-block;width:100%}
.order_submit_mony{height:80px;text-align:right;line-height:80px}
.order_submit_mony i{color:#ea4848;font-size:32px}
.order_submit_btn{display:inline-block;margin-left:900px;width:200px;border-radius:4px;background:#c8493b;color:#fff;text-align:center;font-size:18px;line-height:50px;cursor:pointer}
.order_submit_tips{display:inline-block;margin-top:10px;width:100%;color:#666;line-height:24px}
.order_submit_tips i{float:left;width:100%;text-align:right}
.order_xieyi{margin:20px auto 0;width:1180px;height:18px}
.order_xieyi div{float:right;height:18px;cursor:pointer}
.order_xieyi div span{float:left;margin-right:10px;width:16px;height:16px;border:1px solid #ddd;border-radius:2px}
.order_xieyi div span.in{border:1px solid #ddb97b;background:#ddb97b url(../images/gou.png?v=20221202) 50%}
.pay{margin:20px auto 0;width:1180px;background:#fff}
.pay_loading{display:inline-block;padding:100px 350px;width:400px;height:50px;text-align:center}
.pay_loading span{float:left;margin-right:15px;width:50px;height:50px;-webkit-animation:rotate_x 2s linear 0s infinite}
.pay_loading span img{width:100%}
.pay_loading i{display:inline-block;font-weight:700;font-size:24px;line-height:50px}
@-webkit-keyframes rotate_x{0%{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(1turn)}
}
.pay_succ{display:inline-block;padding:100px 0;width:100%;text-align:center}
.pay_succ strong{font-size:18px}
.pay_succ span,.pay_succ strong{display:inline-block;width:100%;color:#666;line-height:40px}
.pay_succ span{font-size:14px}
.pay_succ i{display:inline-block;color:#ea4848;font-size:18px}
.pay_succ a{display:inline-block;margin-left:20px;padding-right:14px;background:url(../images/make_bottom.png?v=20221202) no-repeat 100%}
.user_top{width:100%;height:120px;background:#ddb97b}
.user_top_box{margin:0 auto;width:1180px;height:120px}
.user_logo{float:left;margin:28px 0;width:130px;height:64px}
.user_index{float:left;margin:30px;padding:0 0 0 30px;width:90px;height:60px;border-left:1px dashed #fff}
.user_index span{padding-bottom:6px;width:90px;font-weight:700;font-size:16px;line-height:24px}
.user_index a,.user_index span{float:left;color:#fff;text-align:center}
.user_index a{width:88px;border:1px solid #fff;border-radius:15px;font-size:14px;line-height:28px}
.user_cat{position:relative;float:right;margin:40px 0;width:160px;height:40px;border-radius:4px;background:#fff url(../images/cart.png?v=20221202) no-repeat left 18px center;text-align:center;font-size:14px;line-height:40px}
.user_cat i{position:absolute;top:5px;right:24px;padding:0 5px 0 4px;border-radius:7px 7px 7px 2px;background:#ddb97b;color:#fff;font-size:10px;line-height:14px}
.user_serach{float:right;overflow:hidden;margin:40px 20px;width:260px;height:40px;border-radius:4px;background:#fff}
.user_serach input{float:left;padding:0 0 0 10px;width:220px;height:40px}
.user_serach a{float:left;width:40px;height:40px;background:url(../images/search.png?v=20221202) 50% no-repeat}
.user_left{float:left;padding:20px;width:240px;background:#fff}
.user_left a{float:left;width:100%;height:50px;border-top:1px solid #ddd;text-indent:20px;font-size:14px;line-height:50px}
.user_left a.in,.user_left a:hover{background:url(../images/jiao_moves.png?v=20221202) no-repeat right 20px center;color:#dd5142}
.user_right{float:right;padding-bottom:20px;width:880px;user-select:text;-webkit-user-select:text}
.user_order_tab{position:relative;width:100%;height:60px;background:#fff}
.user_order_tab span{float:left;margin:20px 0;width:140px;border-right:1px solid #ddd;text-align:center;font-size:14px;line-height:20px;cursor:pointer;-webkit-transition:all .5s}
.user_order_tab span.in{width:160px;color:#dd5142}
.user_order_tab i{position:absolute;bottom:0;left:45px;width:70px;height:4px;background:#dd5142;-webkit-transition:all .5s}
.div_03_3{cursor:pointer}
.user_order_no{margin-top:5px;padding:70px 0;width:100%;background:#fff;text-align:center}
.user_order_no i{display:inline-block;width:100%;text-align:center;font-weight:700;font-size:16px;line-height:40px}
.user_order_title{margin:20px 0;width:100%;height:50px;border-radius:4px;background:#f0f0f0;line-height:50px}
.user_order_title span{float:left;width:100px;height:50px;text-align:center}
.user_order_box{width:100%}
.user_order{display:none;width:100%}
.user_order_ner{float:left;margin-bottom:5px;width:880px;background:#fff}
.user_order_top{float:left;padding:15px 40px;width:800px;line-height:30px;-webkit-user-select:auto;user-select:auto}
.user_order_top span{float:left;margin-right:30px}
.user_order_top i{float:left;width:100%;color:#ea4848}
.user_order_bot{position:relative;float:left;width:880px;border-top:1px solid #ddd}
.div_01{float:left;width:480px}
.div_01_box{position:relative;float:left;margin-top:-1px;width:100%;border-top:1px solid #ddd}
.div_01_1{float:left;padding:20px 0;width:320px;height:100px;max-width:calc(100% - 165px)}
.div_01_1 img{float:left;margin:0 30px;width:100px;height:100px}
.div_01_1 i{float:left;margin:0 10px 0 -10px;width:160px;max-width:calc(100% - 170px);line-height:20px}
.div_01_2{position:relative;float:left;width:80px;line-height:140px}
.div_01_2,.div_02,.div_03{margin-left:-1px;height:100%;border-left:1px solid #eee;text-align:center}
.div_02,.div_03{position:absolute;width:100px;background-color:#fff}
.div_02 i{margin-top:-20px;line-height:40px}
.div_02 i,.div_03_box{position:absolute;top:50%;left:0;width:100%}
.div_03_box{margin-top:-65px;height:120px}
.div_03_1{width:100%}
.div_03_1,.div_03_2{float:left;line-height:30px}
.div_03_2{margin:3px 14px;width:72px;border-radius:4px;background:#c8493b}
.div_03_2,.div_03_2 a,.div_03_2 a:hover{color:#fff}
.div_03_3{float:left;width:100%;color:#dd5142;line-height:27px}
.div_03_4{width:72px;border-radius:4px;background:#ea4848;color:#fff;line-height:30px}
.div_03_4,.div_03_5{float:left;margin:3px 14px}
.div_03_5{width:70px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#666;line-height:28px}
.div_03_6{position:absolute;top:50%;left:0;margin-top:-20px;width:100%;height:40px;line-height:40px}
.div_03_7{float:left;margin:3px 14px;width:72px;border:1px solid #e7c07b;border-radius:4px;color:#e7c07b;text-align:center;line-height:30px;cursor:pointer}
.div_01_box .div_02{position:unset;float:left;padding-top:20px;width:100px;height:100%;border-left:1px solid #eee;text-align:center;line-height:140px}
.div_01_box .div_02 i{position:unset;display:inline-block;vertical-align:middle;line-height:20px}
.user_order_fu{float:left;padding:0 40px;width:800px;background:#fff}
.user_order_fu_top{float:left;width:100px;height:50px;border-bottom:1px dashed #ddd}
.user_kefu_tips{position:fixed;top:50%;left:50%;z-index:1000;display:none;margin:-266px 0 0 -500px;width:1000px;background:#fff}
.user_kefu_top{float:left;width:100%;height:60px;background:#ddb97b;color:#fff;line-height:60px}
.user_kefu_top span{float:left;padding:0 25px;font-size:18px}
.user_kefu_top img{float:right;padding:20px;width:20px;cursor:pointer;-webkit-transition:all .5s;-webkit-transform:rotate(0)}
.user_close:hover,.user_kefu_top img:hover{-webkit-transform:rotate(1turn)}
.user_kefu_box{float:left;padding:40px 5%;width:90%}
.user_kefu_title{float:left;width:100%;height:50px;border-radius:5px 5px 0 0;background:#f0f0f0;line-height:50px}
.user_kefu_title span{float:left;width:100px;height:50px;text-align:center}
.user_kefu_bt{float:left;padding:15px 49px;width:800px;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;line-height:30px}
.user_kefu_bt span{float:left;margin-right:30px}
.user_kefu_box .user_order_bot{width:898px;border-color:#ddd #eee;border-style:solid;border-width:1px}
.user_kefu_box .div_01{width:500px}
.user_kefu_box .div_01_2{width:90px}
.user_kefu_wen{float:left;margin:30px 0;width:100%;line-height:40px}
.user_kefu_wen i{float:left;color:#ea4848;font-size:14px}
.user_kefu_wen span{float:left;padding:0 8px;font-size:16px}
.user_kefu_wen select{float:left;padding:0 10px;width:210px;height:40px;border:1px solid #ddd;border-radius:4px;background:#fff url(../images/select_jiao.png?v=20221202) no-repeat right 12px center}
.user_kefu_wen em{float:left;padding:0 8px;color:#999;font-size:14px}
.user_kefu_btn{float:left;width:100%;height:40px;text-align:center;font-size:16px}
.user_kefu_btn i{width:140px;height:40px;border-radius:4px;background:#ddb97b;color:#fff}
.user_kefu_btn i,.user_kefu_btn span{display:inline-block;margin:0 15px;text-align:center;line-height:40px;cursor:pointer}
.user_kefu_btn span{width:138px;height:38px;border:1px solid #e0e0e0;border-radius:4px;background:#f1f1f1;color:#666}
.order_check_tips,.user_tips{position:fixed;top:50%;left:50%;z-index:1000;display:none;margin:-110px 0 0 -230px;padding:50px 0;width:460px;background:#fff}
.user_close{position:absolute;top:20px;right:20px;width:20px;height:20px;cursor:pointer;-webkit-transition:all .5s;-webkit-transform:rotate(0)}
.user_tips_title{font-weight:700;line-height:30px}
.user_tips_btn,.user_tips_title{float:left;width:100%;text-align:center;font-size:16px}
.user_tips_btn{margin-top:20px;height:40px}
.user_tips_btn i{width:140px;height:40px;border-radius:4px;background:#c8493b;color:#fff}
.user_tips_btn i,.user_tips_btn span{display:inline-block;margin:0 15px;text-align:center;line-height:40px;cursor:pointer}
.user_tips_btn span{width:138px;height:38px;border:1px solid #e0e0e0;border-radius:4px;background:#f1f1f1;color:#666}
.user_info_bt{float:left;padding:20px 40px;width:800px;border-radius:4px;background:#fff}
.user_info_bt span{float:left;border-left:4px solid #c8493b;text-indent:10px;font-weight:700;font-size:16px;line-height:20px}
.user_info_wrap{float:left;overflow:auto;width:100%}
.user_info_order{float:left;margin:20px 0;padding:0 40px;width:800px;border-radius:4px;background:#fff}
.user_info_top{float:left;padding:15px 0;width:100%;border-bottom:1px dashed #ddd}
.user_info_text{float:left;width:100%;line-height:30px}
.user_info_text span{float:left;margin-right:30px}
.user_info_text i{float:left;color:#ea4848}
.user_info_bot{float:left;padding:15px 0;width:100%}
.order_detial_box{float:left;overflow-x:scroll;overflow-y:hidden;width:878px}
.user_info_title{float:left;overflow:hidden;width:878px;height:50px;border-radius:5px 5px 0 0;background:#f0f0f0;text-align:center;line-height:50px}
.user_info_title.ed{width:1380px}
.user_info_title span{float:left;height:50px}
.user_info_box{float:left;overflow:hidden;width:878px;border-right:1px solid #eee;border-bottom:1px solid #ddd;border-left:1px solid #eee;background:#fff}
.user_info_box.ed{overflow:hidden;width:1380px}
.user_info_01{float:left;margin-left:-1px;padding:20px 40px;width:245px;height:100px}
.user_info_01 img{float:left;margin-right:40px;width:100px;height:100px}
.user_info_01 i{width:259px;height:100px;font-size:14px;line-height:20px}
.user_info_02{float:left;margin-left:-1px;width:125px;border-left:1px solid #eee;text-align:center;line-height:140px}
.user_info_02 i{display:inline-block;vertical-align:middle;line-height:20px}
.user_info_pay{position:relative;float:left;padding:40px 40px 20px;width:800px;background:#ffd8d4}
.user_submit_mony{float:left;width:100%;text-align:right;white-space:nowrap;line-height:40px}
.user_submit_mony i{color:#ea4848;font-size:24px}
.user_submit_btn{float:right;clear:both;margin:10px 0 20px;width:200px;border-radius:4px;background:#c8493b;color:#fff;text-align:center;font-size:18px;line-height:50px;cursor:pointer}
.user_submit_tips{float:left;padding-top:20px;width:100%;height:20px;text-align:right;line-height:20px}
.user_submit_tips span{display:inline-block;padding-left:25px;height:20px;background:url(../images/gantan.png?v=20221202) no-repeat 0}
.user_submit_tips i{margin-right:20px}
.user_submit_tips em,.user_submit_tips i{color:#dd5142;cursor:pointer}
.user_cancel_order{position:fixed;top:50%;left:50%;z-index:1000;display:none;margin:-140px 0 0 -230px;width:460px;background:#fff}
.user_cancel_top{float:left;width:100%;height:60px;background:#c8493b}
.user_cancel_top span{padding:0 20px;color:#fff;font-weight:700;font-size:18px;line-height:60px}
.user_cancel_top img{float:right;padding:20px;width:20px;cursor:pointer;-webkit-transition:all .5s;-webkit-transform:rotate(0)}
.user_cancel_top img:hover,.user_info_close:hover{-webkit-transform:rotate(1turn)}
.user_cancel_bot{float:left;padding:40px 0;width:100%}
.user_cancel_wen{float:left;padding:0 80px;width:300px;line-height:40px}
.user_cancel_wen i{float:left;color:#ea4848;font-size:14px}
.user_cancel_wen span{float:left;padding:0 8px;font-size:16px}
.user_cancel_wen select{float:right;padding:0 10px;width:190px;height:40px;border:1px solid #ddd;border-radius:4px;background:#fff url(../images/select_jiao.png?v=20221202) no-repeat right 12px center}
.user_cancel_wen em{float:left;width:100%;color:#999;text-align:right;font-size:14px}
.user_cancel_btn,.user_refund_btn{float:left;margin-top:20px;width:100%;height:40px;text-align:center;font-size:16px}
.user_cancel_btn i,.user_refund_btn i{width:140px;height:40px;border-radius:4px;background:#c8493b;color:#fff}
.user_cancel_btn i,.user_cancel_btn span,.user_refund_btn i,.user_refund_btn span{display:inline-block;margin:0 10px;text-align:center;line-height:40px;cursor:pointer}
.user_cancel_btn span,.user_refund_btn span{width:138px;height:38px;border:1px solid #e0e0e0;border-radius:4px;background:#f1f1f1;color:#666}
.user_info_odd{position:fixed;top:50%;left:50%;z-index:1000;display:none;margin:-248px 0 0 -230px;padding:40px 30px;width:500px;background:#fff}
.user_info_close{position:absolute;top:20px;right:20px;cursor:pointer;-webkit-transition:all .5s;-webkit-transform:rotate(0)}
.user_odd_title{width:100%;text-align:center;font-weight:700;font-size:16px;line-height:40px}
.user_odd_txt{float:left;margin:30px 70px 0;width:360px;height:42px}
.user_odd_txt input{float:right;padding:0 10px;width:200px;height:40px;border:1px solid #ddd;border-radius:4px;heihgt:40px}
.user_odd_txt span{padding:0 6px}
.user_odd_txt i,.user_odd_txt span{float:right;font-size:14px;line-height:42px}
.user_odd_txt i{color:#ea4848}
.user_odd_file{position:relative;float:left;margin:30px 70px 0;width:360px}
.user_odd_bt{float:left;padding:0 6px;width:126px;text-align:right;font-size:14px;line-height:42px}
.user_odd_img{z-index:1100;float:left;width:60px;height:60px;-webkit-transition:all .5s}
.user_odd_img span{width:100%;-webkit-transition:all .5s}
.user_odd_img span img{width:100%;height:60px;cursor:pointer}
.user_odd_img i{position:absolute;top:50%;right:50%;display:none;margin:-190px -210px 0 0;padding:10px 30px;width:20px;height:20px;border-radius:5px;background:#ddb97b;cursor:pointer}
.user_odd_img i img{-webkit-transition:all .5s;-webkit-transform:rotate(0)}
.user_odd_img i img:hover{-webkit-transform:rotate(1turn)}
.user_odd_img em{position:absolute;top:50%;right:50%;display:none;margin:150px -210px 0 0;width:80px;height:40px;border-radius:5px;background:#ea4848;color:#fff;text-align:center;font-size:14px;line-height:40px;cursor:pointer}
.user_odd_img.in{position:fixed;top:0;left:0;width:100%;height:100%;background:url(../images/bg_bg.png?v=20221202)}
.user_odd_img.in em,.user_odd_img.in i{display:block}
.user_odd_img.in span img{position:absolute;top:50%;left:50%;margin:-200px 0 0 -200px;width:400px;height:400px;cursor:default}
.user_odd_input{position:relative;float:left;width:60px;height:60px}
.user_odd_input img{float:left;width:60px;heihgt:60px}
.user_odd_input input{position:absolute;top:0;left:0;width:60px;height:60px;opacity:0}
.user_odd_btn{float:left;margin:30px 0 0 208px;width:222px;height:40px;border-radius:5px;background:#ddb97b;color:#fff;text-align:center;font-size:16px;line-height:40px;cursor:pointer}
.user_new_add{float:left;padding:15px 40px;width:800px;height:30px;background:#fff}
.user_new_add i{float:left;width:100px;border:1px solid #dd5142;border-radius:15px;background:#ffd8d4 url(../images/address_b.png?v=20221202) no-repeat left 15px center;color:#dd5142;text-align:center;text-indent:15px;line-height:28px;cursor:pointer}
.user_new_add span{float:left;padding:0 20px;font-size:14px;line-height:30px}
.user_add_title{float:left;margin-top:20px;width:100%;height:60px;background:#fff;font-size:14px;line-height:60px}
.user_add_title span{float:left}
.user_add_box{float:left;margin-top:5px;padding:20px 0;width:100%;background:#fff}
.user_add_01{width:160px;text-align:center}
.user_add_01,.user_add_02{float:left;height:80px;font-size:14px;line-height:20px}
.user_add_02{width:140px}
.user_add_03{margin-right:50px;width:230px;line-height:20px}
.user_add_03,.user_add_04{float:left;height:80px;font-size:14px}
.user_add_04{width:100px}
.user_add_04 i{border-right:1px solid #ddd;color:#dd5142}
.user_add_04 i,.user_add_04 span{padding:0 10px;height:20px;line-height:20px;cursor:pointer}
.user_add_04 span{color:#ea4848}
.user_add_05{float:left;width:200px;height:80px;text-align:center}
/* .user_add_05 span{display:inline-block;width:80px;height:20px;line-height:20px;cursor:pointer} */
.user_add_05 span{display:inline-block;width:90px;height:20px;line-height:20px;cursor:pointer}
.user_add_05 i{float:left;margin:0 10px 0 0;width:18px;height:18px;border:1px solid #ddd;border-radius:3px}
.user_add_05 em{float:left;height:20px;line-height:20px}
.user_add_05 span.in i{border:1px solid #c8493b;background:#c8493b url(../images/gou.png?v=20221202) no-repeat 50%}
.user_add_05 span.in em{color:#dd5142}
.user_add_tips{position:fixed;top:50%;left:50%;z-index:1000;display:none;margin:-208px 0 0 -390px;padding:30px 0;width:780px;background:#fff}
.user_add_text{float:left;margin-top:30px;width:100%}
.user_add_text span{float:left;margin-right:20px;width:160px;text-align:right;font-size:14px;line-height:42px}
.user_add_text input{width:138px;height:40px}
.user_add_text input,.user_add_text select{float:left;margin-right:20px;padding:0 10px;border:1px solid #ddd;border-radius:4px}
.user_add_text select{width:160px;height:42px;background:#fff url(../images/select_jiao.png?v=20221202) no-repeat right 12px center}
.user_add_text textarea{float:left;padding:5px 10px;width:498px;height:100px;border:1px solid #ddd;border-radius:4px;line-height:25px}
.user_add_btn{float:left;margin-top:30px;width:100%;height:40px}
.user_add_btn i{margin:0 20px 0 180px;width:160px;height:40px;border-radius:4px;background:#c8493b;color:#fff;line-height:40px}
.user_add_btn i,.user_add_btn span{float:left;text-align:center;font-size:14px;cursor:pointer}
.user_add_btn span{width:158px;height:38px;border:1px solid #e0e0e0;border-radius:4px;background:#f1f1f1;line-height:38px}
.user_add_mo{position:absolute;right:80px;bottom:30px;line-height:20px;cursor:pointer}
.user_add_mo i{float:left;margin-right:8px;width:18px;height:18px;border:1px solid #ddd;border-radius:3px}
.user_add_mo span{float:left;font-size:14px;line-height:20px}
.user_add_mo.in i{border:1px solid #c8493b;background:#c8493b url(../images/gou.png?v=20221202) no-repeat 50%}
.user_add_mo.in span{color:#dd5142}
.user_info{float:left;padding:30px 40px;width:800px;background:#fff}
.user_head{position:relative;overflow:hidden;margin:20px;border-radius:80px}
.user_head,.user_head img{float:left;width:120px;height:120px}
.user_head i{position:absolute;bottom:0;left:0;width:100%;height:36px;background:url(../images/bg_bg.png?v=20221202);color:#fff;text-align:center;font-size:14px;line-height:36px;cursor:pointer}
.user_text{float:left;margin:0 0 0 30px;width:460px;height:160px}
.user_sex,.user_title{float:left;width:100%;height:40px;font-size:14px;line-height:40px}
.user_sex span,.user_title i,.user_title span{float:left;margin-right:10px}
.user_title em{float:right;padding:0 12px;color:#dd5142;text-decoration:underline;cursor:pointer}
.user_sex i{float:left;margin-right:10px;padding:0 10px 0 20px;height:40px;background:url(../images/radio_no.png?v=20221202) no-repeat 0;line-height:40px;cursor:pointer;-webkit-transition:all .3s}
.user_sex i.in,.user_sex i:hover{background:url(../images/radio_in.png?v=20221202) no-repeat 0}
.user_sex em{float:right;margin:5px 0;width:80px;height:30px;border-radius:15px;background:#ddb97b;color:#fff;text-align:center;line-height:30px;cursor:pointer}
.user_mall{float:left;margin-top:20px;padding-bottom:20px;width:100%;background:#fff}
.user_mall_bt{margin:20px 0;width:100%;height:20px;line-height:20px}
.user_mall_bt span{float:left;margin-left:30px;border-left:4px solid #c8493b;text-indent:12px;font-weight:700;font-size:16px}
.user_mall_box{float:left;width:100%}
.user_mall_img{float:left;margin-left:20px;width:195px;height:auto}
.user_mall_img img{float:left;width:195px;height:195px}
.user_mall_img i,.user_mall_img span{float:left;width:100%}
.user_mall_img span{color:#ea4848;text-align:center;font-size:14px;line-height:20px}
.user_mall_tel{margin:-165px 0 0 -200px}
.user_mall_mail,.user_mall_name,.user_mall_tel{position:fixed;top:50%;left:50%;z-index:1000;display:none;padding:50px 70px;width:260px;background:#fff}
.user_mall_mail,.user_mall_name{margin:-130px 0 0 -200px}
.user_tel_ps{float:left;width:100%;color:#ea4848;font-size:14px;line-height:20px}
.user_tel_txt{position:relative;float:left;margin-top:20px;width:100%;height:50px}
.user_tel_txt input{float:left;padding:0 10px 0 50px;width:200px;height:50px;border-radius:4px;background:#f6f6f6;font-size:14px}
.user_tel_txt img,.user_tel_yan img{position:absolute;top:15px;left:15px}
.user_tel_yan{position:relative;float:left;margin-top:20px;width:100%;height:50px}
.user_tel_yan .user_tel_01{margin-right:20px;padding:0 10px 0 50px;width:80px;background:#f6f6f6}
.user_tel_yan .user_tel_01,.user_tel_yan .user_tel_02{float:left;height:50px;border-radius:4px;font-size:14px}
.user_tel_yan .user_tel_02{width:100px;background:#c8493b;color:#fff}
.user_tel_btn{height:50px;border-radius:5px;background:#c8493b;color:#fff;text-align:center;font-size:14px;line-height:50px;cursor:pointer}
.user_pass,.user_tel_btn{float:left;margin-top:20px;width:100%}
.user_pass{padding:20px 0;background:#fff}
.user_pass_box{float:left;margin:10px 0;width:100%;height:40px}
.user_pass_box span{float:left;width:200px;text-align:right;font-size:14px;line-height:40px}
.user_pass_box input{float:left;margin:0 15px;padding:0 10px;width:200px;height:40px;border-radius:5px;background:#f6f6f6;font-size:14px}
.user_pass_box i{float:left;color:#ea4848;line-height:40px}
.user_pass_btn{float:left;margin:10px 0 10px 215px;width:220px;height:40px;border-radius:5px;background:#c8493b;color:#fff;text-align:center;font-size:16px;line-height:40px;cursor:pointer}
.tips{overflow:hidden;margin:0 auto;padding:60px 0;width:1180px;background:#fff;text-align:center}
.tips p{color:#666;font-weight:600;font-size:16px;line-height:3.6}
.tips a{display:inline-block;margin:0 8px;width:104px;border:1px solid #c8493b;border-radius:3px;font-size:14px;line-height:36px}
.tips .btn_bg_1{background:#c8493b;color:#fff}
.tips .btn_bg_2{background:#ff887b;color:#fff}
.pay_tips{overflow:hidden;margin:0 auto;padding:60px 0;width:1180px;background:#fff;text-align:center}
.pay_tips .text_sc{background:url(../images/pay_gou.png?v=20221202) 0 0 no-repeat;background-size:70px}
.pay_tips .text_fa,.pay_tips .text_sc{margin:0 auto;padding-left:90px;width:420px;text-align:left}
.pay_tips .text_fa{background:url(../images/pay_fa.png?v=20221202) 0 0 no-repeat}
.pay_tips .text_fa .f30{color:#e96565!important}
.pay_tips .f30{color:#ddb97b;font-weight:600;font-size:30px}
.pay_tips .f14{padding-bottom:25px;color:#666;font-size:14px;line-height:2.6}
.pay_tips .f14 span{padding-right:30px}
.pay_tips a{display:inline-block;margin:0 8px;width:104px;border:1px solid #f08888;border-radius:3px;text-align:center;font-size:14px;line-height:36px}
.pay_tips .btn_bg_1{background:#f08888;color:#fff}
.pay_tips .btn_bg_2{background:#fff4f4;color:#e96565}
.pop_up_bg{top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}
.pop_up_bg,.pop_up_tips{position:fixed;z-index:9999}
.pop_up_tips{top:40%;left:50%;margin-left:-150px;padding-bottom:46px;width:300px;height:auto;border-radius:5px;background:#fff}
.pop_up_tips .tips_cont{padding:36px;text-align:center;font-size:18px}
.pop_up_tips .tips_close{position:absolute;bottom:0;left:0;display:block;width:100%;border-radius:0 0 5px 5px;background:#ddb97b;color:#fff;text-align:center;font-size:18px;line-height:46px}
.child-menu{position:absolute;top:32px;right:260px;z-index:9999;visibility:hidden;visibility:visible;padding:20px 20px 17px 10px;width:230px;height:121px;border:1px solid #d8d8d8;background:#fff;color:#000;text-align:center}
.child-menu p{overflow:hidden;height:20px;line-height:25px}
.child-menu .fl{width:100px}
.child-menu .fl p{padding:15px 0 10px}
.child-menu .fr{padding-left:20px;border-left:1px solid #ccc}
.child-menu a{display:block;margin:0;padding:0 15px;height:28px;text-align:center;line-height:28px}
.class_list_none{display:inline-block;padding:0 0 50px;width:100%}
.class_none_img{float:left;margin-left:260px;width:240px;height:160px}
.class_none_txt{float:left;margin:25px 0 25px 40px;width:560px;height:110px}
.class_none_txt span{float:left;width:100%;font-size:22px;line-height:70px}
.class_none_txt a{float:left;width:200px;border-radius:4px;background:#ddb97b;color:#fff;text-align:center;font-size:16px;line-height:40px;heihgt:40px}
.view{position:fixed;top:50%;left:50%;z-index:1000;display:none;overflow-y:auto;box-sizing:content-box;padding:0 40px;width:710px;max-height:95vh;border-radius:4px;background:#fff;transform:translate(-50%,-50%)}
.view_title{float:left;width:100%;height:60px;border-bottom:1px dashed #ddd;font-weight:700;font-size:16px;line-height:60px}
.view_text{float:left;margin-top:15px;width:100%}
.view_left{float:left;width:80px;font-size:14px;line-height:40px}
.view_right{float:left;width:600px}
.view_right span{float:left;margin:10px 0;height:20px;cursor:pointer}
.view_right i{float:left;width:18px;height:18px;border:1px solid #ddd;border-radius:2px}
.view_right em{float:left;margin:0 10px;line-height:20px}
.view_right span.in i{border:1px solid #ddb97b;background:#ddb97b url(https://img.suofeiya.com.cn/wwwwebsite/Www/Public_1/images/gou.png?v=20221202) no-repeat 50%}
.view_right textarea{float:left;padding:5px 10px;max-width:578px;max-height:90px;min-width:578px;min-height:90px;border:1px solid #ddd;border-radius:3px;line-height:30px}
.view_right input{width:168px;height:40px}
.view_right input,.view_right select{padding:0 10px;border:1px solid #ddd;border-radius:3px;line-height:40px}
.view_right select{float:left;width:190px;height:40px!important;background:#fff url(../images/select_jiao.png?v=20221202) no-repeat right 12px center}
.view_btn{float:left;margin:15px 240px;width:200px;height:50px;border-radius:4px;background:#ddb97b;color:#fff;text-align:center;font-weight:700;font-size:16px;line-height:50px;cursor:pointer}
@media screen and (max-width:1380px){.right{right:0}
}
@media screen and (min-width:1380px){.right{left:50%;margin-left:620px}
}
.user_wallet,.user_wallet_titlle{float:left;width:100%}
.user_wallet_titlle{margin:20px 0;height:50px;border-radius:4px;background:#f0f0f0;line-height:50px}
.user_wallet_titlle i{float:left;width:80px;text-align:center}
.user_wallet_text{float:left;padding:20px;width:840px;border-radius:4px 4px 0 0;background:#fff;font-size:12px;line-height:20px}
.user_wallet_text span{float:left;margin-right:30px}
.user_wallet_bot{float:left;padding:50px 0;width:100%;background:#f4e8da}
.user_wallet_tips{float:left;width:100%;height:20px;text-align:center}
.user_wallet_tips i{padding-left:24px;background:url(../images/gantan.png?v=20221202) no-repeat 0}
.user_wallet_btn{float:left;margin:10px 340px;width:200px;height:60px;border-radius:4px;background:#c8493b;color:#fff;text-align:center;font-size:16px;line-height:60px}
.customization_w{margin:0 auto;width:1180px;background:#fff}
.cust_sub_left{position:relative;float:left;width:286px;height:344px}
.cust_sub_left_img img{float:left;width:100%;height:100%}
.sub_left_fun{position:absolute;bottom:0;left:0;padding-top:15px;width:286px;height:60px;background:rgba(0,0,0,.6);color:#fff;text-align:center}
.sub_left_fun span{float:left;width:100%;font-weight:700;font-size:16px;line-height:16px}
.sub_left_fun i{float:left;margin-top:5px;width:100%}
.sub_left_fun a{float:left;margin:5px 15px 0 0;color:#fff;font-size:14px;line-height:24px}
.customization_r{float:right;width:882px;height:344px}
.customization_r li{position:relative;float:left;display:inline-block;width:auto;list-style:none}
.renovation_nav{float:left;margin-left:2px;padding:112px 16px;width:30px;height:120px;background:#f5f5f5;color:#999;text-align:center;font-size:18px;cursor:pointer}
.customization_r .c_on{background:#67cdc2!important;color:#fff}
.customization_r li:first-child i{display:inline-block;width:30px;height:30px;background:url(../images/customized_2.png?v=20221202) top no-repeat}
.customization_r li:first-child .c_on i{display:inline-block;width:30px;height:30px;background:url(../images/customized_5.png?v=20221202) top no-repeat}
.customization_r li:nth-child(2) i{display:inline-block;width:30px;height:30px;background:url(../images/customized_3.png?v=20221202) top no-repeat}
.customization_r li:nth-child(2) .c_on i{display:inline-block;width:30px;height:30px;background:url(../images/customized_6.png?v=20221202) top no-repeat}
.customization_r li:nth-child(3) i{display:inline-block;width:30px;height:30px;background:url(../images/customized_4.png?v=20221202) top no-repeat}
.customization_r li:nth-child(3) .c_on i{display:inline-block;width:30px;height:30px;background:url(../images/customized_7.png?v=20221202) top no-repeat}
.renovation_info{display:inline-block;padding:0 23px;width:638px}
.renovation_subtitle{width:638px;height:44px;border-top:1px solid #e9e9e9;text-align:center;line-height:44px}
.renovation_subtitle li{display:inline-block;width:158px;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;cursor:pointer}
.renovation_subtitle li span{display:inline-block;border:none;background:#fbfbfb;color:#737373;font-size:16px}
.renovation_subtitle .on{border-bottom:none!important}
.renovation_subtitle .on span{border-bottom:2px solid #bda06d!important;color:#bda06d!important}
.subtitle_info{margin:20px 0;width:638px}
.subtitle_info li{width:638px}
.subtitle_info .fl{float:left;width:318px}
.subtitle_info .f16{color:#666;font-weight:600;font-size:16px;line-height:2.4}
.subtitle_info .f14{color:#999;font-size:14px}
.subtitle_info .fr{float:right;width:290px}
.subtitle_info .fr p{overflow:hidden;padding-left:22px;background:url(../images/txt_bg.png?v=20221202) 0 no-repeat;color:#666;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:32px}
.collection_nav{margin:0 auto;padding-left:55px;width:825px;border-bottom:1px solid #f2f2f2;background:#fff}
.collection_nav li{display:inline-block;margin:0 8px;width:auto;min-width:60px;border:0;color:#737373;text-align:center;font-size:14px;line-height:65px;cursor:pointer}
.collection_nav li span{color:#d6d6d6!important;opacity:.6}
.collection_nav .on{border-bottom:2px solid #dd5142;color:#dd5142!important;font-weight:600}
.total_collection{margin:15px auto 0;padding-left:55px;width:825px;background:#f0f0f0;color:#737373;font-size:12px;line-height:52px}
.total_collection span{color:#eb5f5f!important}
.collection_info{margin:15px auto 0;width:100%;border-top:1px solid #f2f2f2;background:#fff}
.collection_info p{position:relative;overflow:hidden;margin:0 auto;padding:0 95px 0 55px;width:730px;border-bottom:1px solid #f2f2f2;color:#666;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:60px}
.collection_info p a{position:absolute;top:0;right:25px;color:#5d93cb!important}
.blank{margin:15px auto 0;padding:70px 0;width:100%;background:#fff;text-align:center}
.blank p{color:#676767;font-size:14px;line-height:5}
.pages{margin:0 auto;padding:35px 0 30px;width:820px;background:#fff;color:#7f7f7f;font-size:14px}
.pages form{margin:0 auto;width:660px}
.pages a{display:inline-block;margin-left:-1px;width:36px;height:36px;border:1px solid #ccc;text-align:center;line-height:36px}
.pages a.next,.pages a.prev{width:80px;color:#4e4e4e}
.pages a.selected{border-color:#fff;background:#fff;color:#ddb97b}
.pages a:hover{border-color:#c8493b;background:#c8493b;color:#fff}
.pages strong{margin:0 15px}
.pages span{margin-left:20px;line-height:38px}
.pages span input{border:1px solid #ebebeb;vertical-align:baseline;font-family:微软雅黑}
.pages span .k{margin:0 2px;width:36px;height:36px;text-align:center}
.pages span .bt{position:relative;top:0;display:inline-block;padding:0 4px;width:65px;height:36px;font-size:14px}
.pay_top{margin:0 auto;width:1180px;height:120px}
.pay_logo{margin:28px 0;height:64px}
.pay_logo,.pay_logo img{float:left}
.pay_logo span{float:left;margin:34px 0 0 20px;padding-left:20px;height:30px;border-left:1px solid #ddd;font-weight:700;font-size:24px;line-height:30px}
.pay_ti{padding:40px 0;width:100%;min-width:1180px;background:#ffd8d4}
.pay_ti_ner{position:relative;margin:0 auto;width:1180px}
.pay_ti_left{float:left;margin:0 40px 0 0}
.pay_ti_right{float:left}
.pay_ti_right span{float:left;margin-bottom:4px;width:100%;font-weight:700;font-size:18px;line-height:36px}
.pay_ti_right i{float:left;margin-top:10px;width:100%;font-size:12px;line-height:20px}
.pay_ti_right em{display:inline-block;margin-top:-10px;padding:0 4px;color:#fb811a;font-weight:700;font-size:24px;line-height:30px}
.pay_ti_btn{float:left;margin:20px 0 0 140px;width:1040px}
.pay_ti_btn a{float:left;margin-right:15px;padding:0 35px;border:1px solid #ddd;border-radius:4px;background:#fff;line-height:40px}
.pay_right_ad{position:absolute;top:50%;right:0;margin-top:-85px;width:300px;height:170px}
.pay_long_ad{margin:20px auto 0;width:1180px}
.pay_long_ad img{width:100%}
.pay_ad{margin:20px auto 0;width:1220px}
.pay_ad a{float:left;margin:0 0 0 20px;padding:15px;width:190px;background:#fff;box-shadow:0 0 3px #ddd}
.pay_ad a img{width:100%}
.pay_ad a span{overflow:hidden;width:100%;text-align:center;font-weight:700;font-size:18px;line-height:40px}
.pay_method{margin:40px auto;width:1180px}
.pay_method_bt{float:left;width:100%;height:30px}
.pay_method_bt span{float:left;font-weight:700;font-size:24px;line-height:30px}
.pay_method_bt i{float:left;display:none;margin:10px 0 0 20px;color:#dd5142;font-size:12px;line-height:20px;cursor:pointer}
.pay_method_bt i.on{display:block}
.pay_method_box,.pay_method_title{float:left;width:100%}
.pay_method_title{margin:10px 0;height:20px}
.pay_method_title i{float:left;padding:0 0 0 15px;height:20px;border-left:3px solid #c8493b;font-size:16px;line-height:20px}
.pay_method_ner{float:left;padding:10px 0 20px;width:100%}
.pay_method_ner div{float:left;margin-right:20px;padding:10px 20px;height:36px;border:1px solid #ddd;cursor:pointer}
.pay_method_ner div img{height:100%}
.pay_method_ner div.on{border:1px solid #c8493b;background:url(../images/jiaobiao.png?v=20221202) no-repeat 100% 100%}
.pay_method_btn{float:left;padding:20px 0;width:100%;border-top:1px solid #ddd}
.pay_method_btn i{float:right;padding:0 25px;height:46px;background:#c8493b;color:#fff;font-size:16px;line-height:46px;cursor:pointer}
.pay_wechat{display:none;padding:20px 0}
.pay_wechat,.pay_wechat_title{float:left;width:100%}
.pay_wechat_title i{float:left;margin-right:20px;padding:10px 20px;height:36px;border:1px solid #dd5142;background:url(../images/jiaobiao.png?v=20221202) no-repeat 100% 100%}
.pay_wechat_title i img{height:100%}
.pay_wechat_title span{float:left;margin-top:32px;height:20px;font-size:14px;line-height:20px}
.pay_wechat_title em{display:inline-block;margin-top:-10px;font-weight:700;font-size:24px}
.pay_wechat_ner{float:left;margin-top:40px;width:100%}
.pay_wechat_er{float:left;margin-left:250px;width:180px}
.pay_wechat_er img{float:left;margin:-1px;width:178px;border:1px solid #ddd}
.pay_wechat_er span{float:left;margin:20px 0;padding:10px 20px 10px 70px;width:90px;background:#2dbd03 url(../images/sao.png?v=20221202) no-repeat left 20px center;color:#fff;line-height:20px}
.pay_wechat_phone{float:left;margin-left:100px;width:400px}
.pay_wechat_phone img{width:100%}
.user_tips_sel{float:left;padding-top:20px;width:100%;color:#dd5142;text-align:center;font-size:14px;cursor:pointer}
.faq{position:fixed;top:50%;left:50%;z-index:1100;margin:-200px 0 0 -241px;padding:20px 30px;width:422px;background:#fff}
.faq_title{margin-bottom:20px;color:#ddb97b;text-align:center;font-weight:700;font-size:16px;line-height:20px}
.faq_box,.faq_ner,.faq_title{float:left;width:100%}
.faq_ner{display:none}
.faq_ner.on{display:block}
.faq_list{float:left;width:100%}
.faq_list p{width:100%;color:#ddb97b;font-size:14px;line-height:20px}
.faq_list span{position:relative;float:left;margin:10px 0;padding:8px 10px;width:400px;border:1px solid #ddd;background:#f5f5f5}
.faq_list span i{float:left;width:100%;line-height:20px}
.faq_list em{position:absolute;top:-6px;left:8px;width:11px;height:6px;background:url(../images/faq_jiao.png?v=20221202) no-repeat 50%}
.faq_tab{float:left;margin-top:10px;width:100%;text-align:center}
.faq_tab i{display:inline-block;margin:0 5px;width:10px;height:10px;border-radius:50%;background:#ddd;cursor:pointer}
.faq_tab i.on{background:#ddb97b}
.user_quan_box{float:left;width:100%}
.user_quan_ner{float:left;display:none;margin-left:-15px;width:900px}
.user_quan_ner.on{display:block}
.user_quan_ka{position:relative;float:left;overflow:hidden;margin:15px 0 0 15px;width:285px;text-align:center;min-height: 270px;}
.user_quan_top{float:left;width:100%;background:#c8493b;color:#fff}
.user_quan_top span{float:left;margin-top:10px;width:100%;height:50px;font-weight:700;font-size:40px;line-height:50px}
.user_quan_top i{line-height:20px}
.user_quan_top em,.user_quan_top i{float:left;margin-top:5px;width:100%}
.user_quan_top em{line-height:16px}
.user_quan_center{float:left;width:100%;height:18px;background:url(../images/quan_on.png?v=20221202) no-repeat 50%;background-size:100% 100%}
.user_quan_bot{float:left;padding-bottom:5px;width:100%;min-height:100px;background:#fff;color:#333}
.user_quan_bot *{line-height:30px}
.user_quan_bot span{float:left;overflow:hidden;padding-right:5px;padding-left:5px;width:calc(100% - 10px);text-overflow:ellipsis;white-space:nowrap;font-size:16px}
.user_quan_bot i{float:left;width:100%;color:#c2c2c2;font-size:12px}
.user_quan_bot em{border:1px solid #dd5142;border-radius:16px;color:#dd5142}
.user_quan_bot .em_on,.user_quan_bot em{display:inline-block;margin-top:5px;padding:0 15px;line-height:24px;cursor:pointer}
.user_quan_bot .em_on{border:1px solid #ccc;border-radius:16px;color:#ccc}
.user_quan_ka.no .user_quan_top,.user_quan_ka.on .user_quan_top{background:#d1d1d1}
.user_quan_ka.no .user_quan_center,.user_quan_ka.on .user_quan_center{background:url(../images/quan_no.png?v=20221202) no-repeat 50%;background-size:100% 100%}
.user_quan_ka.no .user_quan_bot{background:#fff url(../images/quan_none.png?v=20221202) no-repeat right 35px bottom -20px}
.quan_style{
    position:absolute;top:0;right:0;width:60px;height:60px;border:1px solid #fff;border-radius:50%;color:#fff;text-align:center;font-size:16px;line-height:60px;-webkit-transform:rotate(45deg)
    
   
    
}
.quan_style_store {
    display: inline-block;
    padding: 0 15px;
    line-height: 24px;
    cursor: pointer;
    border: 1px solid #dd5142;
    border-radius: 16px;
    color: #dd5142;
    position: absolute;
    right: 20px;
    bottom: 25px;
}
.quan_store_modal{ 
    width: 100%; 
    height: 100%;
    background: rgba(0,0,0,.5); 
    position: fixed; 
    top: 0; 
    left: 0; 
    z-index: 9999; 
}
.quan_store_content{ 
    /* width:180px;  */
    
    width: 180px;
    height: auto; 
    font-size: 12px;
    position: absolute; 
    top: 50%; 
    left: 50%; 
    transform: translate(-50%,-50%) scale(1.5);
    background: #fff;
    border-radius: 5px;
    padding: 70px 20px 25px;
    box-sizing: border-box;

}
.quan_store_content::after {
    content: '';
    display: inline-block;
    width: 75px;
    height: 95px;
    background: url(https://picwx.suofeiya.com.cn/mall_images/Www/Public_1/images/quan-icon-1.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left: 50%;
    top: -40px;
    transform: translateX(-50%);
}
.quan_store_body .quan_store_text{
    color: #313131;
    line-height: 17px;
    text-align: center;
    margin-bottom: 20px;
}

.quan_store_body .quan_store_btn{
    color: #d15244;
    text-align: center;
    cursor: pointer;

 }



.pingtai h5{display:inline-block;color:#c2c2c2;font-size:12px}
.pingtai h5:first-child{float:left;margin-left:5px}
.pingtai h5:last-child{float:right;margin-right:5px}
.order_quan{float:left;width:100%}
.order_quan_bt{float:left;width:200px;color:#666;font-size:14px;line-height:90px}
.order_quan_ner{float:left;width:900px}
.order_quan_box{float:left;margin:0 0 20px 20px;width:160px;height:90px;background:#fff;cursor:pointer}
.order_quan_box.on{background:#ddb97b url(../images/quan_gou.png?v=20221202) no-repeat right 5px top 5px;color:#fff}
.order_quan_box *{float:left;padding:0 10px;width:140px}
.order_quan_box span{color:#ddb97b;font-size:28px;line-height:44px}
.order_quan_box.on span{color:#fff}
.order_quan_box em{padding:0 10px 6px;line-height:16px}
.order_quan_box i{background:rgba(0,0,0,.1);line-height:24px}
.order_submit_yuan{margin-top:10px}
.order_submit_quan,.order_submit_yuan{width:100%;text-align:right;line-height:24px}
.order_submit_quan{margin-bottom:-10px}
.order_submit_quan i,.order_submit_yuan i{padding-left:10px}
.user_start_tab{float:left;width:100%;height:64px;background:#fff}
.user_start_tab span{position:relative;float:left;margin:0 50px;height:64px;color:#999;text-align:center;font-size:14px;line-height:64px;cursor:pointer}
.user_start_tab span.on{color:#ddb97b;font-weight:700}
.user_start_tab i{position:absolute;top:50%;right:-50px;margin:-7px 0 0;height:14px;border-right:1px solid #ddd}
.user_start_tab span.on em{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#ddb97b}
.user_start_num{float:left;margin:15px 0 0;width:100%;height:50px;background:#f0f0f0;color:#999;text-indent:50px;line-height:50px}
.user_start_num i{color:#ea4848}
.user_start_menu{float:left;margin:15px 0 0;width:100%;height:30px}
.user_start_menu div{display:none}
.user_start_menu div.on{display:block}
.user_start_alldel,.user_start_manage{float:right;margin:0 0 0 10px;padding:0 10px;background:#c8493b;color:#fff;font-size:12px;line-height:30px;cursor:pointer}
.user_start_all,.user_start_cancel{float:right;margin:0 0 0 10px;padding:0 10px;border:1px solid #ddd;background:#fff;color:#999;line-height:28px;cursor:pointer}
.user_start_list{position:relative;float:left;overflow:hidden;margin:15px 0 0;padding:15px 5px 0;width:870px;background:#fff}
.user_start_case{float:left;margin:0 0 15px 10px;width:205px}
.user_start_case_img,.user_start_case_img img{float:left;width:100%}
.user_start_case_del{position:absolute;top:0;right:0;display:none;width:37px;height:37px;background:url(../images/user_start_delnone.png?v=20221202) no-repeat 100% 0;cursor:pointer}
.user_start_case:hover .user_start_case_del.on{display:block}
.user_start_case_del:hover{background:url(../images/user_start_del.png?v=20221202) no-repeat 100% 0}
.user_start_case_sel{position:absolute;top:0;right:0;display:none;width:42px;height:41px;background:url(../images/user_start_selnone.png?v=20221202) no-repeat 100% 0;cursor:pointer}
.user_start_case_sel.in{display:block}
.user_start_case_sel.on{background:url(../images/user_start_sel.png?v=20221202) no-repeat 100% 0}
.start_tab{margin:20px auto 0;padding:0 16px;width:1148px;background:#fff}
.start_tab_box{position:relative;float:left;width:100%;border-top:1px dashed #ddd}
.start_tab_title{position:absolute;top:50%;left:0;float:left;margin:-20px 0 0;width:80px;font-weight:700;font-size:13px;line-height:40px;color: #848484;}
.start_tab_case{float:left;overflow:hidden;margin:0 0 0 80px;width:980px;height:40px;transition: height 0.5s ease;}
.start_tab_case.on{height:84px;transition: height 0.5s ease;}
.start_tab_case a{float:left;margin:10px 8px 10px 0;padding:0 15px;border-radius:15px;font-size:13px;line-height:20px;color:#333333;border:1px solid transparent;box-sizing: border-box;}
.start_tab_case a.on,.start_tab_case a:hover{background:rgba(252,149,137,.37);color:#c8493b;border:1px solid #c8493b;}
.start_tab_move{position:absolute;top:0px;right:0;display:none;padding:17px 15px 18px 16px;width:9px;height:5px;cursor:pointer}
.start_tab_move.on{-webkit-transition:all .5s;transition:all .5s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.start_tab_box.on .start_tab_move{display:block}
.start_sel{margin:0 auto;padding:20px 0;width:1180px;height:50px}
.start_sel a{float:left;width:90px;height:48px;font-size:14px;line-height:48px;color: #333333;font-weight: bold;position: relative;}
.start_sel a::after{
    content: '';
    display: inline-block;
    position: absolute;
    width: 5px;
    height: 5px;
    border-top: none;
    border-left: none;
    border-bottom: 2px solid #c8493b;
    border-right: 2px solid #c8493b;
    top: 50%;
    transform: translateY(-50%)  rotate(45deg);
    right: 20px;
    opacity: 0;
}
.start_sel a.on{color:#d15244}
.start_sel a.on::after {opacity: 1;}
.start_list{margin:0 auto;width:1212px}
.start_case{float:left;margin:0 0 16px 16px;width:283px;background:#fff;box-shadow:0 0 3px #ddd}
.start_case:hover{color:#464646}
.start_case_img{position:relative}
.start_case_img,.start_case_img img{float:left;width:100%}

.start_case_img .start_case_btn{
    position:absolute;
    bottom:0;
    left:0;
    right: 0;
    width:100%;
    height: 30px;
    color:#ffffff;
    font-size:14px;
    line-height:30px;
    opacity:0;
    -webkit-transition:all .5s;
    transition:all .5s
}
.start_case_img .start_case_btn span {
    float: left;
    text-align: center;
}
.start_case_img .start_case_btn span:nth-child(1){
    width: 35%;
    background: rgba(0,0,0,.5);
}
.start_case_img .start_case_btn span:nth-child(2){
    width: 65%;
    background: #c8493b;
}
.start_case_img:hover .start_case_btn{opacity:1}
.start_case_title {
    float: left;
    margin-top: 10px;
    font-size: 16px;
    color: #5c5c5c;
    font-weight: bold;
    padding: 0 8px;
    line-height: 16px;
    max-height: 16px;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.start_case_title:hover {
    color: #d15244;
}
.start_case_tips{float:left;padding:10px;width:263px;height:20px}
.start_case_tips div{float:left;margin:0 10px 0 0;padding:0 0 0 20px}
.start_case_look{background:url(../images/start_icon_01.png?v=20221202) no-repeat 0}
.start_case_like{background:url(../images/start_icon_02.png?v=20221202) no-repeat 0}
.start_case_start{background:url(../images/start_icon_03.png?v=20221202) no-repeat 0}
.start_case_mage{background:url(../images/start_icon_04.png?v=20221202) no-repeat 0}
.start_tips{position:fixed;top:50%;left:50%;z-index:1000;display:none;margin:-150px 0 0 -230px;padding:30px 0;width:460px;background:#fff}
.bg.on,.start_tips.on{display:block}
.start_close{position:absolute;top:20px;right:20px;width:20px;height:20px;cursor:pointer;-webkit-transition:all .5s;-webkit-transform:rotate(0)}
.start_tips_title{float:left;width:100%;text-align:center;font-weight:700;font-size:16px;line-height:30px}
.start_tips_title i{display:inline-block;padding:10px 0;font-weight:400;font-size:12px;line-height:20px}
.start_tips_btn{float:left;margin-top:20px;width:100%;height:40px;text-align:center;font-size:16px}
.start_tips_btn i{width:140px;height:40px;border-radius:4px;background:#ddb97b;color:#fff}
.start_tips_btn i,.start_tips_btn span{display:inline-block;margin:0 15px;text-align:center;line-height:40px;cursor:pointer}
.start_tips_btn span{width:138px;height:38px;border:1px solid #e0e0e0;border-radius:4px;background:#f1f1f1;color:#666}
.start_move{clear:both;margin-top:30px;margin-bottom:30px;width:100%}
.start_move,.start_move i{height:50px;text-align:center}
.start_move i{display:block;margin:0 auto;width:1180px;color:#dd5142;font-size:16px;line-height:50px;cursor:pointer;-webkit-transition:all .5s}
.start_info{margin:20px auto 0;width:1180px}
.start_info_left{float:left;margin:0 20px 0 0;width:880px}
.start_info_ner{float:left;padding:20px 40px;width:800px;background:#fff;position: relative;}
.start_info_title{width:100%;line-height:38px;padding: 0 15px;font-size:15px;color: #fff;position: absolute;left: 0;
right: 0;bottom: 0;z-index:3;background: rgba(0,0,0,.5);box-sizing: border-box;}
.start_info_btn {
    width: 180px;
    height: 40px;
    line-height: 40px;
    padding-left: 45px;
    color: #3a1e0a;
    font-size: 18px;
    font-weight: bold;
    background: linear-gradient(to right bottom,#ffe182,#fff6d9);
    border-radius: 30px;
    position: absolute;
    top: 40px;
    right: 30px;
    z-index: 3;
    box-sizing: border-box;
    cursor: pointer;

}
.start_info_btn::after {
    content: '';
    display: inline-block;
    width: 67px;
    height: 59px;
    background: url(https://picwx.suofeiya.com.cn/mall_images/Www/Public_1/images/gallery-icon-1.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: -18px;
    left: -30px;
    animation: hvr-buzz-out 2s ease infinite;
}
.start_info_tag {float:left;margin-bottom: 10px;}
.start_info_tag i{float:left;padding-right:9px;color:#959595;font-size:12px;}
.start_info_swiper{position:relative;float:left;margin:20px 0 10px;width:100%;overflow: hidden;}
.big,.start_info_swiper img{width:100%}
.big{float:left;margin:0!important;height:auto}
.big .swiper-button-prev{background:url(../images/big_prev.png?v=20221202) no-repeat 50%}
.big .swiper-button-next,.big .swiper-button-prev{display:none;margin-top:-30px;width:62px;height:62px}
.big .swiper-button-next{background:url(../images/big_next.png?v=20221202) no-repeat 50%}
.big:hover .swiper-button-next,.big:hover .swiper-button-prev{display:block}
.small{float:left;margin:10px 25px 0!important;width:750px;height:auto}
.small .swiper-slide{margin:0 5px;width:177.5px!important;background:#fff!important;cursor:pointer}
.small .swiper-slide img{position:absolute;top:0;left:50%;width:auto!important;height:100%!important}
.small .swiper-slide span{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/bg_bg.png?v=20221202);opacity:0}
.small .swiper-slide i{position:absolute;top:50%;left:0;margin:-20px 0 0;width:100%;color:#fff;text-align:center;font-size:18px;line-height:40px}
.small .swiper-slide:hover span{opacity:.6}
.small .swiper-slide.on span{opacity:1}
.swiper_prev{left:0;background:#e5e5e5 url(../images/small_prev.png?v=20221202) no-repeat 50%}
.swiper_next,.swiper_prev{position:absolute;bottom:0;margin:0;width:20px;height:133px;opacity:1;cursor:pointer;z-index: 3;}
.swiper_next{right:0;background:#e5e5e5 url(../images/small_next.png?v=20221202) no-repeat 50%}
.big .swiper-slide{position:relative;overflow:hidden;width:800px!important;height:600px!important;background:#fff!important}
.big .swiper-slide img{max-width:800px;max-height:600px}
.small .swiper-slide{position:relative;overflow:hidden;height:133px}
.small .swiper-slide img{width:177.5px;height:133px}
.swiper-slide .w{position:absolute;top:50%;left:0;width:100%;height:auto}
.swiper-slide .h{position:absolute;top:0;left:50%;width:auto;height:100%}
.start_info_tips{float:left;width:100%}
.start_info_tips_like,.start_info_tips_start{float:left;margin:0 15px 0 0;padding:0 8px 0 6px;border:1px solid #ddd;color:#999;line-height:24px;cursor:pointer}
.start_info_tips_like.on,.start_info_tips_start.on{border:1px solid #dd5142}
.start_info_tips_like i,.start_info_tips_start i{float:left;margin:2px 5px 2px 0;width:20px;height:20px;background:#ddd}
.start_info_tips_like.on i,.start_info_tips_start.on i{background:#dd5142}
.start_info_tips_like i img,.start_info_tips_like span,.start_info_tips_start i img,.start_info_tips_start span{float:left}
.start_info_tips_like.on span,.start_info_tips_start.on span{color:#dd5142}
.start_info_tips_next,.start_info_tips_prev{float:right;margin:0 0 0 15px;padding:0 10px;border:1px solid #ddd;color:#999;line-height:24px;cursor:pointer}
.start_comm{float:left;margin:20px 0 0;width:100%;background:#fff}
.start_comm_title{border-bottom:2px solid #eee;text-indent:20px;font-size:16px;line-height:70px}
.start_comm_list,.start_comm_title{float:left;width:100%}
.start_comm_case{padding:20px;width:800px;min-height:60px;border-bottom:1px solid #eee}
.start_comm_left{float:left;overflow:hidden;margin:0 10px 0 0;width:60px;height:60px;border-radius:50%}
.start_comm_left img{float:left;width:100%;height:60px}
.start_comm_right{float:left;width:730px}
.start_comm_bot,.start_comm_top,.start_comm_top_name{float:left;width:100%}
.start_comm_top_name{line-height:30px}
.start_comm_top_name span{float:left;color:#333;font-weight:700;font-size:16px}
.start_comm_top_name i{float:left;margin:0 10px;color:#999;font-size:12px}
.start_comm_top_text{padding:5px 0}
.start_comm_bot_name,.start_comm_top_text{float:left;width:100%;font-size:14px;line-height:20px}
.start_comm_bot_name{color:#ddb97b;font-weight:700}
.start_comm_bot_text{float:left;width:100%;font-size:14px;line-height:20px}
.start_comm_more{float:left;padding:20px 0;width:100%;text-align:center}
.start_comm_more i{color:#999;font-size:18px;cursor:pointer}
.start_comm_user{float:left;padding:20px;width:800px}
.start_comm_user_ner{float:left;width:100%}
.start_comm_user_head{float:left;overflow:hidden;margin:0 20px 0 0;width:60px;height:60px;border-radius:50%}
.start_comm_user_head img{float:left;width:100%;height:60px}
.start_comm_user_input{float:left;width:720px}
.start_comm_user_input textarea{float:left;box-sizing:border-box;padding:5px 10px;width:100%;border:1px solid #ddd;border-radius:5px;line-height:30px}
.start_comm_user_btn{float:left;margin:20px 0 20px 710px;width:90px;border-radius:3px;background:#c8493b;color:#fff;text-align:center;font-size:14px;line-height:36px;cursor:pointer}
.start_info_right{float:left;width:320px}
.start_info_bao{float:left;padding:60px 20px 0;width:280px;background:#fff;position: relative;box-sizing: border-box;}
.start_info_bao_title{float:left;margin:24px 38px}
.start_info_bao_ner{float:left;margin:0 0 20px;width:100%}
.start_info_bao_text{float:left;margin:0 -8px 10px;width:296px}
.start_info_bao_text input{margin:0 8px;padding:0 10px;width:280px;background:#fafafa}
.start_info_bao_text input,.start_info_bao_text select{box-sizing:border-box;height:40px;border:none;border-radius:4px}
.start_info_bao_text select{float:left;margin:0 0 0 8px;padding:0 30px 0 10px;width:88px;background:#fafafa url(../images/selelc_jiao.png?v=20221202) no-repeat right 10px center}
.start_info_bao_yan{float:left;margin:0 0 10px;width:280px}
.start_info_bao_yan input{float:left;box-sizing:border-box;margin:0 8px 0 0;padding:0 10px;width:184px;height:40px;border:none;border-radius:4px;background:#fafafa}
.start_info_bao_yan i{width:88px;height:40px;background:#fafafa;color:#666;font-size:14px}
.start_info_bao_btn,.start_info_bao_yan i{float:left;border-radius:4px;text-align:center;line-height:40px;cursor:pointer}
.start_info_bao_btn{width:100%;background:#c8493b;color:#fff;font-size:16px}
.start_info_label{float:left;margin:20px 0;padding:0 20px;width:280px;background:#fff;box-sizing: border-box;}
.start_info_label_title{float:left;width:100%;font-weight:700;font-size:16px;line-height:60px}
.start_info_label_ner{float:left;margin:0 0 12px -8px;width:240px;text-align:left}
.start_info_label_ner a{display:inline-block;margin:0 0 8px 8px;padding:0 6px;width:auto;background:#f1f1f1;color:#666;text-align:center;line-height:26px}
.start_info_label_ner a:hover{background:#c8493b;color:#fff}
/* .start_info_like{float:left;padding:0 20px;width:280px;background:#fff} */
.start_info_like{float:left;margin:20px 0 0;width:100%;background:#fff;padding: 0 20px 20px 20px;  box-sizing: border-box;}
.start_info_like_title{
    float:left;
    width:100%;    
    margin: 0 auto;
    height: 20px;
    padding: 25px 0;
  
}
.start_info_like_title i{    
    border-left: 2px solid #c8493b;
    color: #666;
    font-size: 16px;
    float: left;
    line-height: 16px;
    text-indent: 10px;
}
.start_info_like_title a {
    float: right;
    line-height: 20px;
    height: 20px;
    padding-right: 10px;
    background: url(../images/jiao_move.png) no-repeat right center;
}
.start_info_like_title a:hover {
    background: url(https://picwx.suofeiya.com.cn/mall_images/Www/Public_1/images/jiao_move_on.png) no-repeat right center;  
}
.start_info_like .start_case {
    width: 261px;
    margin: 0 28px 25px 0;
}
.start_info_like .start_case:nth-child(3n+3) {
    margin-right: 0;
}
.start_info_like .start_case_img:hover {
    opacity: 0.9;
}
.start_info_like  .start_case_img,
.start_info_like  .start_case_img img {
    height: 157px;
    object-fit: cover;
    object-position: center center;
}

.start_info_like_ner{float:left;}
.start_info_like_case{position:relative;float:left;overflow:hidden;margin:0 0 10px 10px;width:135px;height:100px}
.start_info_like_case img{position:absolute;top:50%;left:0;width:100%;min-height:100px;transform:translateY(-50%)}
.start_info_like_case i{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.3}
.start_info_like_case:hover i{opacity:0}
.start_tips_bg{position:fixed;top:0;left:0;z-index:1000;display:none;width:100%;height:100%}
.start_tips_bg.on{display:block}
.start_tips_ani{position:fixed;top:50%;left:50%;z-index:1100;display:none;margin:-35px 0 0 -270px;padding:25px 30px;width:160px;border-radius:5px;background:#fff;box-shadow:0 0 3px #ddd;text-align:center;font-size:14px;line-height:20px}
.start_tips_ani.on{display:block;-webkit-animation:start_tips_ani 2.5s linear;-webkit-animation-fill-mode:both}


  .start_info_case {
    float: left;
    position: relative;
  }
  .start_info_case_content {
    background: #fff;
    padding: 35px 27px;
    margin-top: 17px;
  }
  .start_info_case_content .start_info_case_title {
    padding-left: 16px;
    border-left: 3px solid #c8493b;
    line-height: 20px;
    font-weight: 600;
    font-size: 16px;
    color: #666;
  }
  .start_info_case_content .start_info_case_title a {
    float: right;
    font-weight: 100;
    font-size: 12px;
    cursor: pointer;
  }
  .start_info_case_content .start_info_case_ners {
    margin-top: 20px;
    position: relative;
    overflow: hidden;
  }
  .start_info_case_content .start_info_case_ners .start_info_case_ner {
    float: left;
    border-bottom: 1px solid #f0f0f0;
  }
  .start_info_case_content .start_info_case_ners .start_info_case_ner span {
    float: left;
    padding: 14px 20px;
    font-size: 14px;
    color: #666666;
    line-height: 25px;
  }
  .start_info_case_content .start_info_case_ners .start_info_case_ner .start_info_case_img {
    width: 226px;
    height: 0px;
    opacity: 0;
    /* transition: all 0.2s;
    -webkit-transition: all 0.2s;
    -ms-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s; */
    float: left;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .start_info_case_content .start_info_case_ners .start_info_case_ner img {
    width: 100%;
    height: auto;
  }
  .start_info_case_content .start_info_case_ners .start_info_case_ner.ed {
    background-color: #df7367;
  }
  .start_info_case_content .start_info_case_ners .start_info_case_ner.ed span {
    color: #fff;
  }
  .start_info_case_content .start_info_case_ners .start_info_case_ner.ed .start_info_case_img {
    height: 150px;
    /* 调整为所需的高度 */
    opacity: 1;
    overflow: hidden;
  }


  

@-webkit-keyframes start_tips_ani{0%{opacity:0;-webkit-transform:translateY(20px)}
8%{-webkit-transform:translateY(-10px)}
12%{opacity:1;-webkit-transform:translateY(10px)}
16%{-webkit-transform:translateY(-5px)}
20%{-webkit-transform:translateY(5px)}
22%{-webkit-transform:translate(0)}
92%{opacity:1;-webkit-transform:translate(0)}
to{opacity:0;-webkit-transform:translateY(20px)}
}
.store_info{margin:20px auto;padding:30px;width:1120px;background:#fff}
.store_info_left{float:left;width:640px}
.store_info_title{float:left;width:100%;color:#666;font-weight:700;font-size:28px;line-height:40px}
.store_info_text{float:left;margin:15px 0;width:100%;line-height:30px}
.store_info_text span{float:left;width:100%;color:#999;font-size:14px}
.store_info_text i{color:#666}
.store_info_tips{float:left;margin:40px 0 0;width:100%}
.store_info_tips img{float:left;max-width:100%}
.store_info_right{float:right;width:450px;max-height:330px}
.store_info_right img{float:right;height:100%;max-width:450px;max-height:330px}
.box_hot_title{float:left;padding:18px 0;width:100%;height:18px;line-height:18px}
.box_hot_title span{float:left;padding:0 10px;border-left:3px solid #c8493b;font-weight:700;font-size:16px}
.box_hot_title a{float:right;color:grey;font-size:12px}
.box_hot_case{float:left;padding:20px 0;width:100%;border-top:1px dashed #ddd}
.box_hot_case img{margin-right:20px;height:100px}
.box_hot_case div,.box_hot_case img{float:left;width:100px}
.box_hot_case div span{float:left;overflow:hidden;width:100%;height:40px;font-size:14px;line-height:20px}
.box_hot_case div i{float:left;width:100%;height:32px;color:#e64c3c;font-weight:bold;font-size:16px;line-height:32px;}
/* .box_hot_case div a{float:left;width:80px;height:28px;border-radius:2px;background:#ee8282;color:#fff;text-align:center;font-size:14px;line-height:28px} */
.box_hot_case div a {
    float: left;
    display: block;
    width: 106px;
    height: 30px;
    color: #fff;
    font-size: 15px;
    line-height: 30px;
    background: #d35345;
    padding-left:15px;
    box-sizing: border-box;
    border-radius: 30px;
    position: relative;
}
.box_hot_case div a:hover {
    background: #b6291a;
}
.box_hot_case div a::after {
    content: '';
    display: inline-block;
    width: 25px;
    height: 25px;
    background: url(https://picwx.suofeiya.com.cn/applet_images/activityh5vue/images_1/icon-6.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 50%;
    right: 2px;
    transform: translateY(-50%);
}
.reno_bao{padding:10px 20px 0;width:240px;background:#fff}
.reno_bao_bt{float:left;width:100%}
.reno_bao_bt span{font-weight:700;font-size:16px;line-height:40px}
.reno_bao_bt i,.reno_bao_bt span{float:left;width:100%;color:#4f4f4f}
.reno_bao_bt i{margin-bottom:5px;font-size:12px}
.reno_bao_bts{float:left;width:100%;color:#ddb97b;font-weight:700;font-size:24px;line-height:50px}
.reno_bao_txt,.reno_bao_yan{float:left;margin-top:10px;width:100%;height:44px}
.reno_bao_txt input{width:240px;background:#f5f5f5;line-height:44px}
.reno_bao_txt input,.reno_bao_txt select{padding:0 15px;height:44px;border:none;border-radius:4px}
.reno_bao_txt select{background:#f5f5f5 url(../images/selelc_jiao.png?v=20221202) no-repeat right 10px center}
.reno_bao_yan input{margin-right:10px;padding:0 15px;width:85px;background:#f5f5f5}
.reno_bao_yan input,.reno_bao_yan span{float:left;height:44px;border-radius:4px}
.reno_bao_yan span{width:115px;background:#f8c15c;color:#fff;text-align:center;font-size:14px;line-height:44px}
.reno_bao_yan span.on{background:#f2f2f2;color:#999}
.reno_bao_btn{float:left;margin:10px 0 25px;width:100%;border-radius:4px;background:#c8493b;color:#fff;text-align:center;font-size:16px;line-height:44px}
.dis_act{float:left;padding:0 40px 40px;width:800px;background:#fff}
.dis_act_title{float:left;padding:24px 0;width:100%;height:18px;line-height:18px}
.dis_act_title span{float:left;padding:0 10px;border-left:3px solid #c8493b;font-weight:700;font-size:16px}
.dis_act_title a{float:right;color:grey;font-size:12px}
.dis_act_list{float:left;margin-left:-40px;width:840px}
.dis_act_list a{float:left;margin:0 0 0 40px;width:240px}
.dis_act_list a img{width:100%}
.dis_act_title{color:#666}
.store_left_coupon_box,.customer_left_coupon_box {background: #fff;padding: 20px 0 50px;margin-top: 20px;}
.store_left_coupon_box{float: left;}
.store_left_coupon_box.active,.customer_left_coupon_box.active {
    width: 880px;
    position: fixed;
    top: 0;
}
.customer_left_coupon_box.active  {
    width: 866px;
}
.store_left_coupon_box .left_coupon_box,.customer_left_coupon_box .left_coupon_box{margin: auto;}
.store_left_coupon_box .left_coupon_bao_main,.customer_left_coupon_box .left_coupon_bao_main{background: #fff;}
.store_left_coupon_box .left_coupon_bao .input_text,.customer_left_coupon_box .left_coupon_bao .input_text{background: #e9e9e9;}
.store_comment{float:left;margin:20px 0 0;padding:0 40px;width:800px;background:#fff}
.store_comment_title{float:left;padding:24px 0;width:100%;height:18px;color:#666;line-height:18px}
.store_comment_title span{float:left;padding:0 10px;border-left:3px solid #c8493b;font-weight:700;font-size:16px}
.store_comment_null{padding:40px 0 60px;text-align:center}
.store_comment_case,.store_comment_list,.store_comment_null{float:left;width:100%}
.store_comment_case{padding:30px 0;border-top:1px dashed #ddd}
.store_comment_left{position:relative;float:left;overflow:hidden;width:70px;height:70px;border-radius:50%}
.store_comment_left img{width:100%;height:100%}
.store_comment_right{float:left;margin:0 0 0 10px;width:720px}
.store_comment_name{float:left;width:100%;color:#8d97b2;font-size:12px;line-height:20px}
.store_comment_text{float:left;padding:7px 0;width:100%;color:#666;font-size:14px;line-height:22px}
.store_comment_img{float:left;margin-top:-10px;width:100%}
.store_comment_img span{position:relative;float:left;margin:10px 10px 0 0;cursor:pointer}
.store_comment_img img{float:left;width:auto;height:110px}
.store_comment_img i{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%}
.store_comment_img span:hover i{border:3px solid #ddb97b;background:url(../images/comment_big.png?v=20221202) no-repeat 50%}
.store_comment_img span.ed:hover i{border:3px solid #ddb97b;background:url(../images/comment_suo.png?v=20221202) no-repeat 50%}
.store_comment_big{float:left;display:none;margin:15px 0 0;width:100%}
.store_comment_big.ed{display:block}
.store_comment_big img{max-width:100%;max-height:330px}
.store_list{margin:20px auto;width:1180px}
.store_list_left{float:left;margin:0 20px 0 0;width:380px}
.store_list_top{float:left;width:100%;height:50px}
.store_list_top select{float:left;box-sizing:border-box;padding:0 26px 0 10px;width:100px;height:50px;border:none;background:#fff url(../images/selelc_jiao.png?v=20221202) no-repeat center right 8px;font-weight:700}
.store_list_top i{float:right;width:70px;background:#c8493b;color:#fff;text-align:center;font-size:16px;line-height:50px;cursor:pointer}
.store_list_bot{position:relative;float:left;overflow-x:hidden;overflow-y:scroll;margin:10px 0 0;width:100%;height:640px;background:#fff}
.store_list_bot::-webkit-scrollbar{position:absolute;top:0;right:0;display:none;width:6px;background:#f1f1f1}
.store_list_bot::-webkit-scrollbar-thumb{background:#d9d9d9}
.store_list_bot:hover::-webkit-scrollbar{display:block}
.store_list_bot.loading:before{position:absolute;top:50%;left:50%;z-index:99;box-sizing:border-box;margin-top:-50px;margin-left:-50px;padding-top:70px;width:100px;height:100px;background:url(../images/wxloading.gif) no-repeat 50%;background-size:200% 200%;color:#785143;content:"loading...";text-align:center;font-weight:600}
.store_list_null{position:relative;float:left;display:none;margin:10px 0 0;width:100%;height:640px;background:#fff;text-align:center;font-size:16px;line-height:50px}
.store_list_case{float:left;padding:10px 0;width:100%}
.store_list_case:hover{background:#f5f5f5}
.store_list_case.ed{background:#f1f1f1}
.store_list_text{float:left;width:100%}
.store_list_text div{float:left;padding:0 20px 0 30px;width:330px}
.store_list_name{background:url(../images/list_add.png?v=20221202) no-repeat left 8px center;font-weight:700;font-size:14px;line-height:30px}
.store_list_tips{color:#666;font-size:12px;line-height:20px}
.store_list_tips a{float:right;color:#dd5142}
.store_list_right{position:relative;background:#f1f1f1}
.store_list_map,.store_list_right{float:left;width:780px;height:700px}
.store_list_map_btn{position:absolute;top:20px;right:20px;width:189px;height:51px;color:#fff;font-size:20px;line-height:50px;background: url(https://picwx.suofeiya.com.cn/mall_images/Www/Public_1/home_img/store_list_map_btn.png) no-repeat;background-size: 100% 100%;    padding-left: 20px;
    box-sizing: border-box;z-index: 1000;}
.store_mover{float:left;padding:10px 0;width:100%;height:40px;border-top:1px dashed #ddd;text-align:center}
.store_mover span{display:inline-block;width:140px;height:40px;border-radius:4px;color:#666;text-align:center;font-size:14px;line-height:38px;cursor:pointer}
.store_mover i{float:left;display:none;width:100%;font-size:14px;line-height:40px}
.store_info_bao {padding: 60px 20px 1px 20px;background: #fff; position: relative;}
.box_right_float.active {position: fixed; top: 90px;width: 280px;}
.right_swiper{width:100%;margin:20px 0 0 0;float:left;}
.right_swiper .swiper-pagination-bullet-active {background: #fff !important;}
.banner_swiper img,.right_swiper img,.banner_swiper .swiper-container,.right_swiper .swiper-container{width:100%!important;height:auto!important;}
.swiper-button-prev{margin-top:-31px!important;background:url(../../article/images/swiper_prev.png) no-repeat center center!important;width:35px!important;height:62px!important;}
.swiper-button-next{margin-top:-31px!important;background:url(../../article/images/swiper_next.png) no-repeat center center!important;width:35px!important;height:62px!important;}
/* .hot_re_box i{padding-top:15px} */


.DoYouLove{float:left;display:inline-block;overflow:hidden;margin:0 10px 10px;width:234px;border-top:1px dotted #d9d9d9;color:#434343;text-overflow:ellipsis;font-size:14px;line-height:26px}
.DoYouLove em{position:relative;display:inline-block;padding-left:32px;width:auto;cursor:pointer}
.DoYouLove em:first-child{float:left;margin-top: 16px;}
.DoYouLove em:last-child{float:right}
/* .DoYouLove em:first-child:before{background:url(../images/kefu_small.png?v=20221202) no-repeat 50%;background-size:100%}
.DoYouLove em:first-child:before,.DoYouLove em:last-child:before{position:absolute;top:50%;left:5px;margin-top:-10px;width:22px;height:19px;content:""} */
.DoYouLove em:first-child:before{background:url(https://picwx.suofeiya.com.cn/applet_images/activityh5vue/images_1/kefu.png) no-repeat 50%;background-size:100%}
.DoYouLove em:first-child:before,.DoYouLove em:last-child:before{position:absolute;top:50%;left:5px;margin-top:-10px;width:22px;height:20px;content:""}
/* .DoYouLove em:last-child:before{background:url(../images/unlove.png?v=20221202) no-repeat 50%;background-size:100%;-webkit-transition:all .5s}
.DoYouLove em.on:last-child:before{background:url(../images/onlove.png?v=20221202) no-repeat 50%} */
.class_list_box li i em{float:right;display:inline-block;color:#313131;font-size:14px}

.class_list_box li .class_list_btn {
    float: right;
    display: inline-block;
    width: 117px;
    height: 35px;
    color: #fff;
    margin-top: 10px;
    font-size: 14px;
    line-height: 35px;
    background: #d35345;
    padding-left: 20px;
    box-sizing: border-box;
    border-radius: 30px;
    position: relative;
}
.class_list_box li .class_list_btn:hover {
    background: #b6291a;
}
.class_list_box li .class_list_btn::after {
    content: '';
    display: inline-block;
    width: 31px;
    height: 31px;
    background: url(https://picwx.suofeiya.com.cn/applet_images/activityh5vue/images_1/icon-6.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 50%;
    right: 2px;
    transform: translateY(-50%);
}
.class_list_box li:hover {
    border: 1px solid #f0f0f0;
    box-shadow: 0 0 3px rgba(200,200,200,.64);
    transform: translateY(-4px);
}
/* .class_list_box li img:hover {
    opacity: 0.9;
} */
.unLove_count{position:relative;display:inline-block;padding-left:32px;width:auto;color:#434343;font-size:14px}
.unLove_count:before{position:absolute;top:50%;left:5px;margin-top:-10px;width:22px;height:19px;background:url(../images/unlove.png?v=20221202) no-repeat 50%;background-size:100%;content:"";-webkit-transition:all .5s}
.unLove_count.on:before{background:url(../images/onlove.png?v=20221202) no-repeat 50%}
.unLove_count i{display:inline-block;padding-left:5px;font-style:normal}
.goods-info{position:relative}
#v5btn{display:none!important}
::-webkit-scrollbar{display:block;width:15px;height:15px;background-color:#f1f1f1}
::-webkit-scrollbar-thumb{background:#c1c1c1}
.user-order-coupon{position:relative;clear:both;overflow:hidden;padding-right:140px;background-color:#fff}
.user-order-coupon .user_order_top{display:flex;padding:10px 20px;width:calc(100% + 140px);border-bottom:1px solid #ddd;justify-content:space-between}
.coupon-left-wrap{float:left}
.coupon-left-item{float:left;padding:10px;width:100px;height:120px;border-right:1px solid #ddd;text-align:center;word-break:break-word}
.coupon-left-item,.coupon-status{display:flex;box-sizing:border-box;border-bottom:1px solid #ddd;justify-content:center;flex-wrap:wrap;align-items:center}
.coupon-status{position:absolute;top:0;right:0;padding-top:51px;width:140px;height:100%}
.coupon-price,.coupon-status span{text-align:center}
.coupon-price{position:relative;padding:10px 6px;width:150px;height:80px;background:#c8493b;color:#fff}
.coupon-price span{float:left;margin-top:15px;width:100%;font-weight:700;font-size:14px;line-height:30px}
.coupon-price span strong{font-size:22px}
.coupon-price i{float:left;width:100%;line-height:20px}
.coupon_line{position:absolute;top:0;right:-3px;overflow:hidden;width:5px;height:100%}
.coupon_line i{float:left;margin-top:2px;width:5px;height:5px;border-radius:5px;background:#fafafa}
.coupon_code span{position:relative;margin-left:10px;padding:10px 20px;background:#ff7f7f;color:#fff;vertical-align:text-top;font-size:16px;line-height:18px;cursor:pointer}
.coupon-info{position:absolute;top:100%;left:0;overflow:hidden;box-sizing:border-box;width:190px;max-height:0;background-color:#fff;transition:all .5s}
.coupon_code span:hover .coupon-info{height:auto;max-height:200px;border:1px solid #ddd}
.coupon-info-top{padding:10px}
.coupon-info .coupon-info-price{color:#ff7f7f;font-size:18px;line-height:18px}
.coupon-info-name{padding:5px 0 0;color:#333;font-size:14px;line-height:18px}
.coupon-info-usable{background-color:#ddd;color:#999;font-size:12px;line-height:14px}
.coupon-info .coupon-info-yxq{padding:8px 5px;background-color:#ff7f7f;color:#fff;font-size:12px;line-height:16px}
.coupon_rule .rule-content{clear:both;padding:15px;border:1px dashed #ddb97b;font-size:14px;line-height:24px}
.tips-modal{position:fixed;top:50%;left:50%;z-index:9999;display:none;padding:0 20px 20px;width:460px;height:auto;background-color:#fff;transform:translate(-50%,-50%)}
.tips-modal-head{border-bottom:1px solid #dfdfdf;color:#666;text-align:center;font-size:16px;line-height:48px}
.tips-modal-close{position:absolute;top:-50px;right:-50px;overflow:hidden;width:32px;height:32px;border:1px solid #fff;border-radius:50%;color:#fff;text-align:center;font-size:26px;line-height:27px;cursor:pointer}
.tips-modal-content{overflow:auto;padding:20px 0 0;max-height:50vh;color:#666;font-size:14px;line-height:28px}
.user_info_pay_right{float:right;width:200px}
.user_info_pay_left{float:left;width:calc(100% - 210px)}
.status-btn{float:none;clear:both;margin-right:auto;margin-left:auto}

/* 攻略详情、图库详情右侧报名框 */

.right_bao_bt{
   width: 100%;
   height: 50px;
   color: #fff;
   line-height: 45px;
   text-align: center;
   font-size: 28px;
   font-weight: bold;
   background: url(https://picwx.suofeiya.com.cn/mall_images/Www/article/images/reno_bao_title.png) no-repeat;
   background-size: 100% 100%;
   font-style: italic;
   position: absolute;
   top: -3px;
   left: 50%;
   transform: translateX(-50%);
   text-shadow: 1px 1px #cf2300,
                1px -1px #cf2300,
                -1px 1px #cf2300,
                -1px -1px #cf2300,
                3px 3px 4px rgba(63,11,0,.65);
  
}
.right_bao_bt span{line-height:40px;float:left;width:100%;color:#4f4f4f;font-size:16px;font-weight:bold;}
.right_bao_bt i{float:left;width:100%;color:#4f4f4f;font-size:12px;margin-bottom:5px;}
.right_bao_bts{width:100%;float:left;font-size:24px;font-weight:bold;color:#DDB97B;line-height:50px;}
.right_bao_progress {text-align: center;color: #242424;font-size: 16px;line-height: 16px;margin-bottom: 10px;}
.right_bao_progress span {color: #d03820;}
.right_bao_txt,.reno_bao_yan{width:100%;margin-top:10px;float:left;height:44px;}
.right_bao_txt input{width:100%;height:44px;border-radius:4px;background:#f5f5f5;padding:0 15px;border:none;line-height:44px;box-shadow: inset 0 0 10px rgba(41,41,41,.15);    box-sizing: border-box;}
.right_bao_txt #name_bao {padding-left: 30px;background: #f5f5f5 url(https://picwx.suofeiya.com.cn/mall_images/Www/article/images/reno_bao_icon_1.png) no-repeat 8px center;background-size: 13px 15px;}
.right_bao_txt #phone_bao {padding-left: 30px;background: #f5f5f5 url(https://picwx.suofeiya.com.cn/mall_images/Www/article/images/reno_bao_icon_2.png) no-repeat 8px center;background-size: 16px 16px;}
.right_bao_txt select{width:31.5%;height:44px;border-radius:4px;background:#f5f5f5 url(../images/selelc_jiao.png) no-repeat right 5px center;border:none;padding:0 5px;box-shadow: inset 0 0 10px rgba(41,41,41,.15);    box-sizing: border-box;}
.right_bao_yan input{width:85px;float:left;margin-right:10px;height:44px;border-radius:4px;background:#f5f5f5;padding:0 15px;}
.right_bao_yan span{width:115px;height:44px;line-height:44px;background:#f8c15c;color:#fff;text-align:center;font-size:14px;float:left;border-radius:4px;}
.right_bao_btn{width:100%;border-radius:4px;line-height:44px;background:linear-gradient(to bottom,#c92200,#e72801);color:#fff;text-align:center;font-size:24px;margin:10px 0 25px 0;font-weight: bold; animation: scale 1s linear infinite;}
.right_bao_privacy.privacy-policy {font-size: 12px;padding: 5px 0 5px 10px; margin-bottom: 0;}
.right_bao_txt .check-Diy_case span{
   float: left;
   color: #383838;
   font-size: 14px;
   line-height: 30px;
}
.right_bao_txt .check-Diy_case div {
    display: flex;
    justify-content: space-between;
}
.right_bao_txt .check-Diy_case i{
   cursor:pointer;
   width: auto; 
   display: inline-block;
   position: relative; 
   font-size: 12px;
   color: #383838; 
   line-height: 30px;
   float: left;

    padding-left: 19px;
    box-sizing: border-box;
    position: relative;
}
.right_bao_txt .check-Diy_case i::before {
   content: '';
   display: inline-block;
   width: 14px;
   height: 14px;
   border: 1px solid #ffd77f;
   position: absolute;
   top: 50%;
   left: 0;
   transform: translateY(-50%);
}
.right_bao_txt .check-Diy_case i.on::after{    
   content: '';
   display: inline-block;
   width: 23px;
   height: 17px;
   background: url(https://picwx.suofeiya.com.cn/mall_images/Www/article/images/reno_bao_check.png) no-repeat;
   background-size: 100% 100%;
   position: absolute;
   left: -3px;
   bottom: 9px;
}
.right_bao_txt .check-Diy_case i:last-child { 
   margin-right: 0;
}

/* 底部报价报名框 */
.bottom_bao_box {
    width: 100%;
    background: rgba(0,0,0,.6);
    position: fixed;
    left: 0;
    bottom: -290px;
    z-index: 999;
    transition: all .5s;
    display: none;
}
.bottom_bao_box .bottom_bao_main {
    width: 990px;
    margin: auto;
    padding-top: 1px;
  
    position: relative;
}
.bottom_bao_top {
    width: 100%;
    height: 70px;
    position: absolute;
    top: 0;
    left: 0;
    cursor: pointer;
}
.bottom_bao_top span {
    display: inline-block;
    position: absolute;
}
.bottom_bao_box .bottom_bao_icon {
    width: 754px;
    left: 70px;
    top: -37px;
}
.bottom_bao_box .bottom_bao_arrow {
    width: 32px;
    height: 39px;
    background: url(https://picwx.suofeiya.com.cn/mall_images/Www/article/images/bottom_bao_arrow.png?v=2023) no-repeat;
    background-size: 100% 100%;
    top: 10px;
    right: 104px;
    animation: float 1s linear infinite;
   
}

.bottom_bao_box .bottom_bao_close {
    width: 30px;
    height: 30px;
    background: url(https://picwx.suofeiya.com.cn/mall_images/Www/article/images/bottom_bao_close.png) no-repeat;
    background-size: 100% 100%;
    top: 17px;
    right: -120px;
    cursor: pointer;
}
.bottom_bao_box  .bottom_bao_content {
    background: #fff;
    border-radius: 4px;
    margin-top: 70px;
    box-sizing: border-box;
    opacity: 0;
}
.bottom_bao_box  .bottom_bao_l {
    width:484px;
    text-align: center;
    padding: 40px 0 20px 20px;
    box-sizing: border-box;
   


}
.bottom_bao_box  .bao_l_title {
    text-align: center;
    color: #1e0000;
    font-size: 22px;
    font-weight: bold;
    line-height: 32px;
    margin-bottom: 16px;
}
.bottom_bao_box  .bao_l_title span {
    display: inline-block;
    color: #fff;
    padding: 0 10px;
    line-height: 32px;
    background: #f16830;
    box-sizing: border-box;
    border-radius: 4px;
    box-shadow: 5px 5px 6px #eed5d2;
}
.bottom_bao_box .bao_l_budget {
    display: inline-block;
    margin:0 auto 18px;
    text-align: center;
    color: #1e0000;
    font-size: 22px;
    font-weight: bold;
    line-height: 56px;
    border-bottom: 1px solid #cdaa96;
}
.bottom_bao_box .bao_l_budget span {
    color: #e9572b;
    font-size: 32px;
    font-weight: bold;
}
.bottom_bao_box  .bao_l_list {
    width: 400px;
    margin-left: 50px;

}
.bottom_bao_box  li {
    color: #1e0000;
    font-size: 21px;
    height: 44px;
    text-align: left;
    line-height: 44px;
    padding-left: 30px;
    float: left;
    width: 47%;
    box-sizing: border-box;
}
.bottom_bao_box  li:nth-child(2n){
    margin-left: 5%;
  }
.bottom_bao_box  .budget-closet{
    background: url(https://picwx.suofeiya.com.cn/mall_images/Www/article/images/bottom_bao_icon_2.png) no-repeat 2px center;
    background-size: 19px 21px;
}
.bottom_bao_box  .budget-bookcase{
    background: url(https://picwx.suofeiya.com.cn/mall_images/Www/article/images/bottom_bao_icon_3.png) no-repeat 2px center;
    background-size: 19px 20px;
}
.bottom_bao_box   .budget-cupboard{
    background: url(https://picwx.suofeiya.com.cn/mall_images/Www/article/images/bottom_bao_icon_4.png) no-repeat 2px center;
    background-size: 21px 22px;
}
.bottom_bao_box  .budget-other{
    background: url(https://picwx.suofeiya.com.cn/mall_images/Www/article/images/bottom_bao_icon_5.png) no-repeat 2px center;
    background-size: 19px 18px;
}
.bottom_bao_box  .budget-tatami{
    background: url(https://picwx.suofeiya.com.cn/mall_images/Www/article/images/bottom_bao_icon_6.png) no-repeat 2px center;
    background-size: 19px 19px;
}
.bottom_bao_box  .budget-cabinet{
    background: url(https://picwx.suofeiya.com.cn/mall_images/Www/article/images/bottom_bao_icon_7.png) no-repeat left center;
    background-size: 23px 20px;
}
.bottom_bao_box  .bottom_bao_r {
    width: 506px;
    padding: 20px 36px;
    box-sizing: border-box;
}
.bottom_bao_box  .bottom_bao_r_main{
    background: #fff;
    padding: 27px 54px;
    border-radius:12px;
    box-shadow: 11px 11px 27px 0px rgba(207,76,0 ,.27);

}

.bottom_bao_box  .bottom_bao_form{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    position: relative;
 }
 .bottom_bao_box .bottom_bao_txt {
    position: relative;
    margin: 0;
 }
.bottom_bao_box .bottom_bao_txt input,
.bottom_bao_box .bottom_bao_txt select{
    width: 100%;    
    height: 40px;
    color: #474747;
    font-size: 13px;
    line-height: 40px;
    margin-bottom: 6px;
    padding:0 5px;
    background: #fff;
    border-radius: 7px;
    border: 1px solid #bf7550;
    box-sizing: border-box;
    font-family: "microsoft yahei light";
}
.bottom_bao_box .bottom_bao_name {
    width: 107px;
}
.bottom_bao_box .bottom_bao_phone {
    width: 216px;
}
.bottom_bao_box .bottom_bao_house {
    width: 107px;
    position: absolute;
    left: 0;
    top: 46px;
}
.bottom_bao_box .bottom_bao_address {
    width: 216px;
    margin-left: 110px;
    display: flex;
    justify-content: space-between;
}
.bottom_bao_box .bottom_bao_txt select {
    padding-right: 10px;
    margin-bottom: 0;
}
.bottom_bao_box .bottom_bao_address  div {
    width: 32.69%;
    margin: 0;
    position: relative;
}
.bottom_bao_box .bottom_bao_house::after,
.bottom_bao_box .bottom_bao_address >div::after {
    content: "";
    position: absolute;
    width: 4px;
    height: 4px;
    transform: rotate(45deg);
    border-top: none;
    border-left: none;
    border-bottom: 1px solid #474747;
    border-right: 1px solid #474747;
    top: 50%;
    margin-top: -3px;
    right: 5px;
    z-index: 5;
}
.bottom_bao_box .privacy-policy {
    width: 100%;
    font-size: 14px;
    padding: 16px 0 16px 25px;
    margin-bottom: 0;
}
.bottom_bao_box .bottom_bao_btn {
    width: 290px;
    height: 48px;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    line-height: 48px;
    text-align: center;
    border-radius: 30px;
    background: linear-gradient(to right,#c43620,#e7764f);
    text-shadow: 3px 2px 2px rgba(181,53,33,.89);
    box-shadow: inset 3px 3px 3px rgba(255,255,255,.6);
    cursor: pointer;
}
.bottom_bao_box.down {
    bottom: -574px;
}
.bottom_bao_box.up {
    bottom: 0;
}
.bottom_bao_box.up .bottom_bao_arrow {
    transform: rotateZ(180deg);
}
.bottom_bao_box.up .bottom_bao_content {
    opacity: 1;
}
.no-res-part{
    background: #fff;
}
.class-list-none{
    display: flex;
  justify-content: center;
  align-items: center;
  padding: 60px 0;
  border-bottom: 1px dashed #ccc;
  width: 95%;
  }
  .class-none-img{      
  width: 200px;
  margin: 0;
  }
  .class-none-img img{      
  width: 100%;
  }
  .class-none-txt{
  font-size: 20px;
  margin: 0 0 0 50px;
  color: #575757;
  }
  .hot-right {
    margin-right: 5px;
    cursor: pointer;
}
.random-part .hot-right span {
    margin-right: 5px;
    
}
.home_box_list{
    display: flex;
    padding-bottom: 20px;
    justify-content: space-around;
    padding-left: 12px

}

.user_logout{margin-top: 20px;display: flex;align-items: center;justify-content: space-between;padding: 0 40px;}
.user_logout_btn{float: left;margin: 10px 0 10px 215px;width: 220px;height: 40px;border-radius: 5px;background: #dbdbdb;color: #fff;text-align: center;font-size: 16px;line-height: 40px;cursor: pointer;}
.user_logout_mall{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.6);z-index: 9999;display: none;}
.user_logout_con{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 600px;height: 500px;background: #fff;}
.user_logout_close{position: absolute;right: -10%;top: -12%;cursor: pointer;}
	
.scale {
    animation: scale 1s ease infinite
}
@keyframes float {
    0%,100% {
      top: 8px;
    }
  
    50% {
      top: 18px;
    }
  }
	
  @keyframes scale {
    0%,
    100% {
        transform: scale(1)
    }
    50% {
        transform: scale(.9)
    }
}